Project management is the discipline of planning, organizing, securing, and managing resources to achieve specific goals.
-2
votes
1answer
48 views
Are there any non-scrum backlog and task tracking tools? [on hold]
We usually work in 1-2 person "teams" so sprints and daily scrums are mostly irrelevant to us, but we still want a tool creating backlogs and tracking the progress on the tasks/stories we have at ...
-2
votes
0answers
58 views
Is Adobe Coldfusion a good language of choice for modern scalable applications? [closed]
I started with Coldfusion in my early days of development and over the last few years I have observed it borderline on becoming obsolete, yet it's one of the most simplest languages ever composed.
I ...
-2
votes
0answers
65 views
What is the usual service agreement for support as DEVOPS contractor? [closed]
I am working as a DEVOPS contractor in a company in London. My project is going live and we need first and second line support.
For the initial time (1-2 months but maybe much more) they company ...
11
votes
1answer
173 views
How to educate business managers on the complexity of adding new features? [duplicate]
We maintain a web application for a client who demands that new features be added at a breakneck pace. We've done our best to keep up with their demands, and as a result the code base has grown ...
-5
votes
4answers
153 views
How can I prepare for the next software paradigm? [duplicate]
Throughout the history of programming whenever a new technology was made a application for it had to be made.
E.g. When Android came out Android Apps came out ~ giving millions of dollars in revenue ...
3
votes
3answers
126 views
Business Equity for Code. Is it advisable to enter into such agreements? [closed]
I have been considering this approach for a project I am about to embark upon and would like to hear from other programmers about their experience in contributing code for equity. Has anyone been ...
2
votes
2answers
318 views
As a senior project manager, should I still keep learning new skill in programming? [closed]
If I'm a senior project manager, should I still keep learning new technology?
For example, every month every year, most language updates themselves, and a lot of new programming concepts become ...
24
votes
7answers
1k views
Is rotating developers on a project a good or bad idea? [closed]
I'm working on a small team that will begin working on a large new project with another small team. The other team is currently working on a legacy system that they have been working on for years.
...
3
votes
2answers
165 views
What project meeting structure should a single developer choose?
I am a solo developer working on a decently small project with about 3 other people (non-developers). These other people are involved in the project in non-development ways and one is also my manager. ...
13
votes
5answers
355 views
Can Scrum use technical specifications in the Product Backlog rather than user stories?
At the company I am currently working for we started to do Scrum projects. It was not so hard to convince the managers to move from waterfall to Scrum. We're doing a project where we rebuild our ...
3
votes
1answer
223 views
How to manage with less technical knowledge? [closed]
I've become a project manager in my company and here is what I've experienced till now:
At first, I was trying to keep in shape technically with other developers of the team (about 15 developers) and ...
2
votes
2answers
126 views
How do you convince development teams to move to a new version of middleware? [on hold]
I'm working on a project to update our (out of support) middleware stack to a stable but supported version. There are several teams with applications running on the version we currently have in ...
4
votes
2answers
237 views
What are the differences between functional, operational and technical requirements?
I have done tasks based on Java, but my seniors assigned me to collect requirements for creating a globalized bug tracking tool.
I have read many types of requirements from Wikipedia
and the ...
1
vote
1answer
92 views
how to reduce communication time in distributed teams [duplicate]
We have 10 distributed teams in our company and we are developing 3 huge web applications. A lot of time of our developers is spent with writing emails.
We are using scrum and for that we had a ...
7
votes
3answers
311 views
Disillusioned with agile; how do you prepare for life after release 1.1? [closed]
My company is going full steam with the agile process, with multiple agile projects in work. The first agile team, the proof of concept, carried the product through release and the first post ...
5
votes
2answers
280 views
Is it okay to add time for “unexpected delays” to a time estimate?
I've landed my first contract (hooray, self employment!) and the company is asking for time estimates.
Programmers are notoriously bad at time estimates, and I know I've been laughably wrong ...
0
votes
3answers
177 views
When is the best time to do self learning in relation with software management?
It all started from here. I have been following Software Estimation: Demystifying the Black Art (Best Practices (Microsoft)). The third chapter says that in Software Management:
You cannot give too ...
9
votes
6answers
468 views
What's the best way to scale and split an agile team building a web app?
I've recently joined a company where I'm working as the scrum master on an agile development project building a web app.
The team is just about to be the maximum size for an agile team (expecting 9 ...
1
vote
1answer
181 views
Graph to show decreasing desirability when taking shortcuts
I'm responsible for creating a presentation to management that details how a system should be refactored or rewritten. We have an existing system that has had production failures and the code base is ...
0
votes
2answers
68 views
Backlog item with preparation for future sprint Scrum
I'm currently at the beginning of a build. We are requiring a lot of back end functionality around Clients/Users/Groups/Roles.
However, these aren't required for Sprint 1 which is acting as a MVP ...
3
votes
1answer
136 views
When to fracture a web application design into multiple products
Have you had this problem?
You are building a complex web application for a target market, and after a while you reach a point in complexity where you can't decide if you are building more than one ...
0
votes
1answer
289 views
How can I deal a team member who is irresponsible and shows no commitment? [closed]
I am handling a team of a few guys working on a software module in a large project. As per our estimates our module is getting delayed by a week. Since we can not have this delay, our client and our ...
1
vote
1answer
213 views
Can I implement agile scrum for personal ongoing tasks?
I am using JIRA and Greenhopper for Agile project management for software development.
For one single project its OK to have Agile and Sprints, but how can I do it for multiple projects.
I suppose I ...
1
vote
1answer
94 views
How to bootstrap a FOSS social software project beyond 1 dog eating dog food?
The development target is a facility that provides a particular kind of structural support to open, public discussions. Each separate deployment of the facility is specific to a single topic of ...
0
votes
4answers
287 views
Lead Developer responsibilities [closed]
At my current job (been here for 6 years). The VP of the company has decided he wants to make me the lead developer. I believe this is being done because my current boss who is a BA was pin holed into ...
0
votes
1answer
78 views
How can i use JIRA for project management with Green Hopper
I am thinking of using JIRA + GreenHopper for my project management.
I have seen that Green Hopper is for making User stories , sprints.
I am not able to find how do i need to add tasks , or how to ...
4
votes
3answers
228 views
How should we handle extra cosmetic features in Scrum sprints?
I was reading the Scrum documents and it says that the tasks in Sprint should be "potentially shippable".
I am confused by what this means. Suppose in Sprint 1 the goal was, "user registration form".
...
3
votes
1answer
101 views
How should I deal with problems with completed stories in agile
I am new to Agile and scrum and want to ask few things.
Suppose I havetwo user stories 1, 2
Suppose I finished story 1 in sprint 1 but while doing sprint 2 I did something which breaks something so ...
2
votes
2answers
136 views
Managing Multiple Projects that Share Code + Customization [closed]
I recently became lead developer of a project at my first non-internship programming position. I've been there for 8 months since I've graduated in December. The project is a web service we offer that ...
6
votes
6answers
260 views
How big should a single commit be? [duplicate]
A discussion has come up at work and I want to get the opinion of other programmers.
During my time in college, we only used SVN for sourcecontrol. Everybody commits to the same server and all ...
2
votes
1answer
126 views
What is the best way to track / record the current programming project you work on? [duplicate]
I have been in this problem for long time and I want to know how it's done in real / big companies project?
Suppose I have the project to build a website. Now I divide the project into sub tasks and ...
0
votes
1answer
62 views
Communication between programmers and system engineers. Tool for planning builds and maintenance jobs
We have Development department and the department of System Engineers that works on a big project (development of J2EE application).
We are using Build management system, Bug tracking system and a ...
9
votes
5answers
575 views
What methods are available to show colleagues the advantages of a database+application solution over Excel?
I work in a company where there are Excel spreadsheets everywhere. As my colleagues are non-programmers, I'm sure they haven't contemplated that there might be a better/easier/more productive way of ...
51
votes
8answers
1k views
Strategy for keeping secret info such as API keys out of source control?
I'm working on a website that will allow users to log in using OAuth credentials from the likes of Twitter, Google, etc. To do this, I have to register with these various providers and get a ...
2
votes
1answer
167 views
How to represent days and time graphically for a project I have done
How to represent the days and hours of different tasks(design, development, testing) of a software project in a graphical way.
I tried using a Gantt chart for it, but it does not represent the ...
-5
votes
1answer
97 views
Do they hire external software managers/supervisors? [closed]
You finish college, you get a degree, you have many years of software experience. After many more years and successes you look to get away from daily coding concerns and want to work more on the big ...
2
votes
2answers
74 views
What is the advantage of using UI binder in GWT?
Mention the pros and cons of UIBinder in GWT.
I want to develop a big project. Is it flexible to use UIBinder for my project?
1
vote
1answer
87 views
Working in a multi-disciplinary team; with a specific skill set - time management?
I thought I'd post this here for the anonymity of someone I was speaking too recently at a social event for developers. Amongst the trading of "war stories", he presented the following dilemma.. ...
0
votes
4answers
331 views
What are good reasons to drop Windows XP support? [closed]
Recently the software team in my company decide to use VS2012 (upgrade from VS2008) but we found out that VS2012 does not provide a nice support for Windows XP (e.g. really hard to deploy .Net 3.5 ...
4
votes
3answers
134 views
Business issues in the issue tracker?
Most issue trackers are targeted towards developers. But when working in a small team that includes business people: does it makes sense for them to put non-dev issues inside the tracker?
I must say ...
0
votes
2answers
294 views
Choosing the right language for the job
I'm currently working for a company on the engineering team of about 5-6 people and have been given the job of heading up the redesign of an embedded system tester. We've decided the general ...
2
votes
0answers
39 views
How to document legacy code (shell scripts)? [duplicate]
I got involved into a project where we are taking over a bunch of legacy code. Code is basically shell scripts and PL/SQL packages/procedures/functions. There is no documentation how the code works ...
-1
votes
2answers
177 views
What's a good way to share assets between designers and developers?
Preferably something with project management and version control, and as easy to use as possible.
I'm talking mainly about graphic assets, but it can be any output from a designer that needs to be ...
20
votes
5answers
2k views
How to convince team members of the existence of a “mandelbug”
We are developing an application; it includes a library developed by another coder, this library communicates with server via multiple network connections, and this involves multiple threads working ...
0
votes
1answer
75 views
Is there an equivalent to Build-Operate-Transfer for software development?
Is there an equivalent to Build-Operate-Transfer or Build-Lease-Transfer in software development? Does it even make any sense to operate such a project in software? Do you know of any projects in your ...
0
votes
2answers
164 views
How can a non-developer help promote/develop unit tests? [duplicate]
After some discussions with folks on the testing/QA side of our company, we're of the opinion that better unit-level testing by developers would greatly reduce bugs and issues and help development ...
2
votes
1answer
522 views
How to protect yourself as DevLead from political management games [closed]
As a developer/DevLead you've got your focus on developing software and you may be quite good in it.
Developers are, however, in my observation often not so good at playing political games.
This ...
6
votes
8answers
418 views
What can I use to keep track of the status of 60 software projects, some of which are obsolete?
I've taken a software development role in an engineering company(all software developed is for internal use only). The company has about 60 individual projects from past developers. The problem is ...
1
vote
4answers
189 views
Increasing User Changes/Requirements in Agile Methodology
My question is quite simple. How to handle a situation where the team is applying agile methodology in software projects and there so many iterations and change in requirements, that the schedule is ...
3
votes
4answers
284 views
Should the design take longer than code development? [duplicate]
I once heard that if you spend 90% of your time developing the design of your program the coding part will only take a trivial 10% of the time. I have found a lot more success in spending about 30% ...