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.

learn more… | top users | synonyms

2
votes
1answer
92 views

How to get a dev team to use TDD and CI?

I'm a software development program manager who has experienced many of the benefits of test-driven development and continuous integration. But some of the dev teams I work with don't follow these ...
7
votes
2answers
96 views

How to synchronize an agile software team with a waterfall hardware team?

Our team is composed of both software and hardware engineers. The software team uses Scrum project management while the hardware team uses waterfall. The priority of our software requirements change ...
6
votes
5answers
170 views

How can we continuously integrate new features when the PO only determines whether a feature is “done” at the end of each Sprint?

My team is having an issue with integrating software product features. Specifically, when do features get pull requested into our integration branch of code? Currently our understanding is: The ...
3
votes
3answers
88 views

What is the recommended practice for adding and organizing technical debt for a project? [closed]

I am new to software engineering and looking for someone with agile experience to help me understand what the recommended practice is and why. If this question can be related to a better site please ...
2
votes
2answers
144 views

Best practices for robust enterprise level software development (using python Django) [closed]

We are building a software project (using python Django and a bunch of other Open Source technologies). The project is fairly big. To give an idea, it has over 50 templates. Our team is composed of ...
1
vote
1answer
56 views

What does MOS and RA stand for in IT project?

My customer asked if I can do an MOS and RA. RA should be risk analysis if I'm not mistaken. But what is MOS?
13
votes
5answers
339 views

Why are estimates treated like deadlines?

This is one thing that I've always taken as a given, the "status quo" in my line of field (software development) but never really gave it a deep thought. And even now that I do, I still don't ...
7
votes
8answers
355 views

Should a Product Owner be asking developers to do QA to meet deadlines?

When the deadline is tight and when there are not enough QA people, the Product Owner asks developers to join in with QA to meet the deadline. What should the developers do when this happens? ...
0
votes
1answer
50 views

Ensure direction of project is kept after opening source [closed]

I had an idea and started working on a web site which aims to be of societal value. I believe making it open-source would benefit the project. Doing this will be a turning point where I no longer have ...
0
votes
2answers
86 views

Meaningful capacity planning for part-time, small-team projects

I've been using Scrum for ages on my own projects, which are usually part-time (couple of hours per week -- maybe up to 10 hours a week) and usually solo (although occasionally include teams of up to ...
2
votes
3answers
145 views

Should a Statement of Work (SOW) include “coding style” under the Client Obligations section?

I am hiring a contracting firm to rewrite a small application for my group. The dev team is going to be a single person. Based on past experiences with other developers, I'm concerned that the code ...
2
votes
2answers
99 views

How to track and manage tooling issues?

In every complex project, we use a lot of external dependencies and tooling. Of course, they have bugs. Thanks to Github and the like, it is very easy to fork a project and track issues in libraries ...
3
votes
5answers
289 views

How do I improve the development process at our small startup?

I work for a small, independent software development startup. We’ve been in business for nearly three years now and things are going pretty well. We’ve got a pretty steady stream of projects for an ...
5
votes
4answers
329 views

Minimum PM documents for a small IT company

I work in a small software company (1-50 Employees) as assistant project manager. I have been studying the PMP study notes for quite a while now and wondering that there are too many documents ...
0
votes
4answers
275 views

Best way to evaluate software engineers' performance?

What is a good mechanism to evaluate software engineers' performance? We need to have a PAR session every year so would like to know how to proceed and what mechanism is used within the industry. ...
0
votes
1answer
53 views

How much Java should a Web Design team member know? [closed]

We have a Java/Web team with several Java developers and a web designer. The "developers" handle everything from the database layer up to the sending of pages to the browser (using JSP pages). The ...
0
votes
2answers
107 views

Green as grass: PRINCE2 or Agile? [closed]

Post completing a Psychology degree I've found myself in a health-tech startup acting as Research and Development Manager. As there's only three of us in the team, we have hybrid roles and as a result ...
4
votes
4answers
208 views

Should Project Management be its own department?

So I have recently taken on a role of Business Analyst for a Software team, and I am currently the only 'Project Management' to speak of. My company had a Project Manager before, but it was mostly ...
1
vote
4answers
95 views

Is there room for good/tested design in “Agile” setting?

I just came out of an "Agile" team where the sprints are 3-weeks long, and during this same time, about 12 hours of that time is spent on exercises such as Scrum grooming, reviewing, Scrum, and ...
-1
votes
1answer
82 views

In a programming project, how to ensure the project reliability when going up-level on the WBS?

Problem: How to make sure the project keeps reliable knowing that its parts are reliable when tested separately? Background: Our project is currently structured as having each team working in a ...
1
vote
3answers
146 views

Similarities / Differences between BPM and software projects

I have begun working for a company that resell BPM products, for improvement and automation, including small Sw development sometimes. Sadly, they have a colosal rate of failure when estimating time ...
0
votes
1answer
48 views

How do I advise someone creating a programming language and user/developer community? [closed]

Friends of mine want to take their in-house programming language and take it into the open source arena. There are many challenges, one of which is how to begin to create a community of users. Where ...
0
votes
2answers
435 views

Lean software development VS Lean Startup. Is it the same? Differences?

Those concepts are usually mixed everywhere. It seems both are based on Lean, but that's all. The core of the Lean Startup aproach seems to be to develop the MVP (minimum viable product). Whereas the ...
0
votes
1answer
157 views

What's the difference between model for test and model for development?

I want to know what's the difference between model for test and model for development? Is it that the model for test contains only what we should test? Do we use the same diagrams in model for test ...
2
votes
2answers
121 views

What is the difference between “New feature” and “New development”?

I have seen the two terms New Feature and New Development in same backlogs (i.e. more than one backlog), for things to be developed and integrated within a system/application. I have used both myself ...
0
votes
1answer
122 views

How to design and organize a project? [closed]

I have recently been hired for a job as a Bukkit plugin developer for a gaming website. As the projects become larger and more complicated, I am finding it more and more neccassary to carefully design ...
-1
votes
1answer
88 views

What is a good book for Project Management of Software for non-programmer individuals? [closed]

I am a project manager of software developers and would like to read a book that will provide me with general information about software development. It would be good to understand what it is that I ...
4
votes
3answers
173 views

Techniques on showing management how much effort it takes for quality software development?

I'm in a fairly interesting situation. I'm the only software developer in a team of electrical engineers who work on hardware and know how to hack some code in C. I am the sole developer responsible ...
8
votes
4answers
2k views

How can we manage multiple projects, as one small scrum team?

I know Agile came about as a group of 'adaptive software development' methods, where Scrum is one of them. Some background: We are an innovative web agency, which implies design and development. We ...
4
votes
1answer
108 views

Should we include Graphic Team into Scrumban Process?

Our team familiar with traditional SDLC process like waterfall. So, We wanna step to scrumban. (we think it suitable for us.) But we have something to concern and not sure what is best practice for ...
0
votes
1answer
59 views

Whats the best way to 'make' a web developer [closed]

We have a team of developers and everyone has graduate degree, but they are just degrees... no practical experience, they just studied it so that they can get a job. Before, we used to teach them ...
11
votes
7answers
822 views

Project stuck in endless testing cycle

I am involved in a project where for some time now the project has stuck in an endless testing, UAT, bug fixing cycle. The issues that caused this are, lack of initial requirements, new requirements ...
0
votes
2answers
169 views

What ways have you reduced cost for a software project during the planning phase?

I am getting ready to head up an internal project. I already know that the budget will be tight on this. I am looking for effective ways to reduce project cost. What I would like to see is the most ...
2
votes
5answers
265 views

Calculating time needed for finishing project from scratch [closed]

I want to calculate or estimate time needed to code a particular project. This may include time spent doing analysis, actually coding etc. I find it difficult to make a good estimate. Can someone help ...
1
vote
3answers
340 views

how to do product software development?

We don't have an agreement on how to go about this process. The characteristics of what we are building: There is already a market, and its already saturated. Meaning there is established ...
2
votes
1answer
152 views

Need appropriate software development process and paradigms for very short term project

I have to do a sort of case study in applying a software development methodology. The focus is more on the report which documents my experiences with the process. I have only 16 days left to do the ...
1
vote
2answers
363 views

For every hour cutting code, how many project hours are spent doing something else?

I work on a large line-of-business legacy application, my projects are very much NOT green field. The dev teams are small, usually 2 developers, 1 system tester, plus part-time PM and BA resources. ...
3
votes
4answers
215 views

Development process in a highly dependent environment

I was going through a question on PMSE when this question struck me. I have been working as a Project Manager for a software company. Most of our work we get from an agency. The agency in-turn gets ...
0
votes
2answers
87 views

Project/Ticket Managment [closed]

I have recently been tasked with finding and implementing a solution for task/project management. I have come here for some suggestions to see what you use. There are however some rather specific ...
1
vote
1answer
588 views

Is agile a 'subset' of the SDLC?

I'm having a hard time classifying software development methodologies. In my understanding, SDLC is the overarching model used for software development approaches. SDLC methodologies can range from ...
5
votes
3answers
746 views

Is there an Agile methodology that fits with large refactoring?

Some background: At work, there are several epic (user visible) stories whose effort will be greatly reduced by improving the roles and permissions infrastructure in our code base. However, the effort ...
2
votes
2answers
354 views

TFS: How to represent the application version that each change request, bug etc will be addressed in

This is a TFS-specific question. If this is inappropriate for this site, let me know where I can ask it. I initially posted it on StackOverflow, but didn't get much of a response. We have recently ...
3
votes
5answers
405 views

Project Management technique for my pet project

I have a little/mid-size software project idea which I am currently planning to do on my own. Or there may be maximum 1-2 other developers joining. Does it worth to apply any of the project ...
5
votes
3answers
366 views

What information can predict positive future performance when evaluating candidates?

We have developers who have cleared the technical round of interviewa and the technical interviewers mentioned that the developers appear to have good communication skills. Since bringing good people ...
1
vote
6answers
544 views

High quality standards and efficiency as a vision

In my former question I've asked about visions for a team with multiple projects. My boss suggested that we should aim "working toward to high quality standards and efficiency" (or something ...
3
votes
3answers
998 views

What are the required documents should I prepare In order to start my Project

I am preparing to start my new project which is Developing open source ERP System What really I am confusing about: How to start : what is the first step should I begin with. ( Preparing the ...
4
votes
3answers
222 views

How useful are Green Belt techniques in medium/small software projects?

Background - I work for a ~100 person sized genetics company that is newly owned by an ~8000+ person corporation. Over the last 2 years I've been our software development project manager and have ...
6
votes
2answers
470 views

Vision for a team with multiple projects

Steve McConnell mentions in his Rapid Development book that a team needs a shared, elevating vision or goal to be a real team not just a group of people. What could be the vision when there are ...
4
votes
3answers
7k views

How to structure a software development team

Given a 15x strong software development team working on individal projects, and small, medium, and large projects; what is the best way to structure this team and what is the best software development ...
21
votes
17answers
1k views

How to allow developers to get enough quality development time while keeping to support & maintenance obligations

I work for a small company of 6 multi skilled developers where we have developed our own product which requires constant improvement but also maintenance and support to the current release from end ...