Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [software-development]

This tag is for questions about software development projects, as opposed to questions about construction projects, or some other field that doesn't involve software.

6
votes
4answers
3k views

What are acceptable quality levels for various kinds of software?

Is there any statistics or at least some industry consensus on what are commonly acceptable quality levels for various kinds of software? I am certainly not talking about space shuttles or life ...
0
votes
4answers
558 views

Which undergraduate degree is better for software development related project management [closed]

If a person is in enrolled in Software Engineering in university and wishes to get into software dev. related project management, would it be better for them to finish their software engineering ...
2
votes
3answers
336 views

Which skill should a self-taught, overloaded project manager deepen?

I run a small - 2 Full time employee - web development company, with me being programmer and developer at the same time. We service a small number of clients (< 10), of which there is usually 1-2 ...
3
votes
3answers
5k views

10 things that I can do to improve my Team and our Process

Some backdrop about my team, just so that you can make your answers relevant -> We are a Web Application development team, with Team strength being 5 members. What are 10 simple things we can do to ...
4
votes
6answers
645 views

Software Projects with loose requirements

What is the best method(s) to keep software projects on track when the requirements are loosely defined? (i.e. Just general functional concepts provided).
2
votes
3answers
152 views

Reassuring boss that our product will be one step ahead of competition…

I am the development project manager for a web-based software product. I have been asked the following question from my superiors: Our product is facing increased competition from other solutions ...
3
votes
5answers
293 views

How to informally find a good programmer?

Management has opened a new position on our 8-10 person team of C/C++ developers. As a team member, I've got a vested interest us actually finding quality candidates. Can anyone suggest some ...
0
votes
1answer
178 views

How to select design pattern for a project or struct code for a project and assign task code for members in project [closed]

I am newbie in PM and I wonder how to create frame code for project tasks of project manager. task of member task of design graphic (web) Please suggest me any toturial or book.
3
votes
6answers
301 views

Motivator to keep employee

I have a developer that is very important for an ongoing project planned to be finished Q2 2012. If he should decide to quit the whole project will be delayed and probably completed with lower quality....
14
votes
4answers
13k views

Are there any specific steps to go from a software developer to project manager?

I'm a software developer with five years of experience and I want to start a career as a project manager. Today I'm seeking for a new job, related to management where I find myself much more valuable ...
6
votes
9answers
607 views

Would/should the PM define the code style for a software project?

In terms of specifying the actual code/syntax style that all developers should use in a project, should the project manager do this? Or would that be under the realm of a technical lead/lead developer?...
21
votes
6answers
2k views

Is Software Architecture still Relevant in Agile ?

Agile focuses on developing workable codes from small user stories. Pair programming encourage developers to pair up, actively engage with one another to come up with the best solution for the problem....
6
votes
2answers
485 views

How much does Lean Software Development really has to do with the original concept of lean manufacturing?

We are seeing more emphasis on the concept of Lean Software Development, especially by the Agile community. It's definitely exciting to imagine that the software industry can be as productive, ...
4
votes
6answers
663 views

How to handle somebody who does not take into account what is said to him?

I'm facing a problem that is quite new for me, and want to discuss it. I have in my team a developer who doesn't take into account the directives that are given to him. He doesn't follow priorities ...
3
votes
2answers
219 views

Transitioning into an Agile Project

We will be working on an exciting new project that slightly blurs the line of PM and Consultancy. This organization is eager to introduce agile for supporting their existing applications, but they ...
2
votes
3answers
628 views

Bridging the Knowledge Gap in Projects

So far we've been very comfortable managing projects that have similar technical characteristics with our past projects. For instance we choose to get involved in python-based web application ...
2
votes
3answers
1k views

How to Measure The Price of The Project?

We are working on the project (IT), but we were puzzled to price project. Does anyone can explain, about what it takes as a consideration in determining the price of a project?
3
votes
2answers
281 views

Important Information for a Developer to Know About Project Management

As a developer as part of a team comprising of a variety of roles e.g. project manager technical lead, business analyst, quality assurance etc, what are the most important things for a developer to be ...
4
votes
5answers
712 views

Should you give developer(s) bounty/bonus for his/her result?

How would you profit the work of a software developer? I would also say team, but I speak partly about single developer and partly about the whole. I have seven years in the developing scene, with ...
5
votes
4answers
299 views

How to Give Better Estimations to Customers

We are working in an environment where customers give us thick requirement documents and they expect the technical team to do an estimation on the whole requirement. Once they receive our estimates, ...
3
votes
5answers
822 views

How should design changes be communicated in a waterfall/agile hybrid project during the implementation phase?

Several developers and I were recently added to a waterfall project. We were told that the project was almost done but needed a few extra coders to help finish it up (that's the first mistake). We ...
32
votes
16answers
42k views

How long should an Agile Sprint be?

I'm currently the PM on a project that is scheduled to run for about 14 months. The current sprint structure is 4 weeks of development; week 5 allows us to show the progress to the client, deploy it ...
3
votes
6answers
587 views

What Techniques Do You Use to Deal With Other Managers Who Try to Change Your Product Vision?

You're a product manager in charge of developing a new product, and you've done months of research to determine a direction and a vision for the product. The product development is going well, and ...
9
votes
7answers
509 views

Worried about the programming language development team wants to use

The team I'm involved in is more on the business side of the project and the development is being done by another company. This development company comes from an old VB6 background and have only in ...
16
votes
5answers
912 views

How can I help my project manager deal with schedule pressure?

Often the project manager in my team is under severe pressure to commit to and deliver to a particular schedule, when this looks unlikely they get stressed and this has an impact on the whole team. ...
11
votes
6answers
301 views

Should I be concerned that the PM has never looked at the product?

After two years on a project I finally worked face-to-face with the Project Manager yesterday. The project we work on has one major deliverable - a web site. The project team has roughly 20 people ...
12
votes
4answers
8k views

What is the generally-accepted definition of a “software project?”

One of side discussions here on PMSE brought me to this: what exactly do we understand when we say "a project?" The most obvious thing is to start with Wikipedia definition: A project is a ...
2
votes
2answers
2k views

Drawing Architectural Diagrams Before Building Software

I don't know I am posting this question. in the right place. I thought I could post it on stackoverflow but this places looks more suitable for this question. I am wondering that how much drawing a a ...
16
votes
7answers
1k views

At what point should a company decide to introduce a project manager role?

What criteria should a software company use to decide if they need to introduce a project management role into their team? From what I have seen, most companies start out with no project managers, ...
9
votes
16answers
7k views

Project Management Software for a web development company [closed]

I have been doing freelancing with PHP, Ruby, and mostly open source frameworks for a long time. Now that I have a certain client base, they are giving me regular projects. I have decided to go in ...
16
votes
9answers
1k views

Testing and customer acceptance of a project is dragging on forever

I'm the only software developer and project manager for the technical side of a project we're delivering for one of our clients. We initially agreed to and signed-off on a high-level spec that we ...
2
votes
2answers
401 views

What about Prince2, FDD & Agile Development (with XP)?

Do you have any criticisms? I've been having a hard time fitting it all together but I finally understand which parts go where and the need for me to customize to a certain degree to make them fit. ...
5
votes
6answers
457 views

Skills unavailable currently in our team

We have a IT staff of 5 persons: 1 senior with C and PHP skills. 1 senior with Java and database skills. 1 senior with Flex and Actionscript skills. He get some C# with .Net 2.5 skills, since he ...
3
votes
3answers
507 views

Please Advise On Project Management software [closed]

Assume I work as a part of a small team (2-3) people who are all remote from each other. We build web applications. * I use a project management web application to manage bugs/resources/specs etc. * ...
106
votes
14answers
12k views

How to Avoid Micro-Managing a Software Development Team? [closed]

I've managed a few projects over the last few years, and one of the biggest challenges I face is avoiding becoming a micro-manager. I worked with a team once where I worked with a group of software ...
68
votes
14answers
89k views

When to Use Waterfall, When to Use Scrum ?

Where I lecture, I was always taught to use waterfall to manage projects, but when I finished college, waterfall wasn't the only method that can be used for project management, and I am very ...
6
votes
5answers
365 views

how to estimate costs of projects that have not been clearly defined

how to estimate costs of projects that have not been clearly needs. for example I got a project to create information systems for xxxxx, then the client requesting the cost of it, while I do not know ...
16
votes
6answers
977 views

How to transition away a bad developer?

The situation is: A developer has apparently been working on an important project for a year and hasn't been able to get the product in a commercially usable form. Im sure there a plenty of ...
15
votes
5answers
1k views

How to Create a Solid Team (Software Developer)

I'm a young software developer that wants to create a solid team with my friends, does anyone know about how to create a solid team according to your experience?
2
votes
2answers
226 views

Will a Project Manager for a project which requires development of significant amounts of new code expected to have software development experience?

Is software development experience strictly necessary when managing a project which requires the development of significant amounts of new code? Can a PM without significant software development ...