Stack Exchange Network

Stack Exchange network consists of 175 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.

4
votes
2answers
427 views

Hiring new team with limited resources using Scrum

My team consists of 4 people Myself (Division Director, Senior Developer and Project Manager (adhoc PM)) Emp1 (Data Administrator/Data Entry for entire agency) Emp2 (Junior Developer - Have not hired ...
1
vote
3answers
232 views

How to apply project management skills for different projects?

A typical project for me is a 3 months web development and Android Apps project with a 3 person team. All development work is started and required all software development life cycle activities (...
2
votes
2answers
217 views

How to apply project management skills for a bulky project?

Suppose I was working on a 3 months web development project, alone. And I had to start developing everything from scratch. I had to perform each and every activity that a software development life ...
1
vote
1answer
143 views

Canned project breakdown suitable for training interns in scheduling

I'm looking for a project with a well-constrained breakdown that would suitable for training interns in scheduling projects. (The desired context is actually software project scheduling, but I'm ...
-2
votes
3answers
142 views

How to work on a programming project remotely [closed]

I have several workers working for me remotely. We contact via Gmail chat. The problem is how can we all work on the project without having to send it via email and sending it back. Thanks for your ...
1
vote
3answers
350 views

Project Management for Inconsistent Development Efforts

I am a CS grad student, and I am interested in applying project management or software/system engineering methods to research projects at my university. I have experience applying the Scrum framework ...
4
votes
2answers
8k views

What are the key roles in a Scrum team?

Based on my understanding, Product owner, Scrum Master and Development team are the major roles in a Scrum team. I have to setup a .Net Scrum team with 5-8 members. I don't have enough knowledge about ...
6
votes
2answers
773 views

Agile Games for working in vertical slices

Is there a game for highlighting the wonders of working in vertical slices rather than horizontally? We are exploring techniques to represent the sum of the work that has to be done in a particular ...
0
votes
1answer
259 views

What are the steps to be taken in the initial projects in Software Companies? [closed]

I'm working in the middle level of a software company. My role is a software developer. I don't know what processes are to be handled in the Software Development company? Can you explain me in detail?...
1
vote
3answers
3k views

JIRA - generating work log reports

We are using JIRA to manage our tasks and to allow our client to review the progress and decides what to do next. Our developers are logging their work pretty accurately. Ideally our workflow would ...
0
votes
1answer
391 views

What tools do you use for distributed scrum backlog/board [closed]

Which tools do you guys use for your distributed scrum teams? I have had a look at Jira, Teamspace, Scrumworks and wanted to know if there any others used in the community. If possible please state ...
5
votes
10answers
760 views

How can I ensure our project gets developed successfully, without having any project management experience?

I'm a web developer who is part of a three-man team that has been tasked with a rather large and complex development project. Other than some direction and impetus from management, we're pretty much ...
2
votes
1answer
74 views

Should patches which cause regression issues be accepted? [closed]

This question comes from the perspective of a business analyst at the project site who identifies/tests issues which are fixed by a remote group. Say we receive a patch for issue A which resolves ...
4
votes
3answers
122 views

Handling detailed feedback from many sources

In software development, when you near the time for delivery, there's often a huge amount of feedback. Testers report bugs, customers ask for minor and major tweaks, designers have last-minute ...
8
votes
3answers
11k views

What software quality KPIs do you use?

I need to define the KPIs which will help me to say if software coming out from the project is good or bad. I mean does it fulfill quality KPIs which were targeted or not. The question of course is ...
2
votes
3answers
370 views

Best project management methodology for virtual office

We're a team of 10 developers working in a virtual office. It basically means that we're not located in one office but in different towns and countries. All of us are in the same timezone and only one ...
8
votes
4answers
1k views

Tool suggestion to manage multiple projects / people working on several projects at once? [closed]

This is the situation in our office and I would need a recommendation which tool to you to facilitate our work. At the moments, things are slowly slipping out of my hands. What we have: many ...
5
votes
2answers
423 views

Do I Need to Match-up the Functional Spec with the Spec in the Contract

This maybe a bit of a noob question to you client facing PM's out there, but I'm a PM with a pre-sales background, so please bear with me. I'm used to working on projects where you have an initial ...
4
votes
1answer
275 views

Link requirements within PDF or HTML files to increase traceability

Do you know of any tool (or plugin for such tool) with following features: Manage Requirements (like Redmine, DOORS, Borland Caliber and many more...) Link Requirements with parts of a PDF or HTML ...
2
votes
2answers
2k views

Project Management Document to prepare for Technical Team Leader

I am recently promoted to team lead, with this, my organization has also recently started to following the process of software development life cycle, but so far not too many things are streamlined. ...
9
votes
6answers
642 views

Allowing PMs to grade/rate developers

We're trying to introduce some new/updated ways to quantify developer productivity, and we want to include our Project Managers' thoughts. What do you think about allowing PMs to "grade" or apply ...
2
votes
3answers
1k views

Tracking punchlist items in a project plan

As a project gets closer and closer to handover to QA, I find myself tracking a list of outstanding items that need to be completed before the software is completely ready for testing. I'm trying to ...
4
votes
3answers
2k views

Software project workflow template for the lonely programmer?

My problem is simple: I am the only software developer in an organization trying to start organizing projects for me. Management directors don't care and ignore EVERYTHING about corporate governance ...
48
votes
25answers
27k views

How do I measure employee (software developer) performance based on bugs created?

I am trying to implement KPI for employees of my company. One of the KPI have listed is the quality of code, as measured by bugs created by developers. Now my problem is: I am planning to give 40 ...
16
votes
6answers
1k views

How to make better software developers out of less-than-average ones?

I've asked this before in other places, and I'm now turning to you guys to see what sort of advice you can offer. Some background: I'm a project manager at an offshore company. I’m in no way the best ...
8
votes
5answers
3k views

How to organize multiple releases/feature sets

I'm the product manager for two of my company's application sets, and I've been running into some difficulties trying to manage future releases and how best to move them around. If I have version 2.2 ...
6
votes
4answers
408 views

Setting your own deadlines when your primary responsibilities cannot be scheduled

I know questions about setting your own deadlines have been asked before, but I think I'm in a unique situation. I have many software development projects, and one of the managers (though not my ...
8
votes
11answers
473 views

Trust issues with a client

I've been negotiating recently with a client who is... well... a bit difficult to work with, to say the least. He was the first to contact me and request my services. He wants me to build an ...
15
votes
4answers
3k views

As a development manager, what are your first steps joining a new company?

I've recently been offered my first position as a development manager. I would be taking over a team of 4 at a small software development shop with the mission of creating structure, and improving ...
3
votes
7answers
2k views

Time Tracking in basecamp no longer supported. What are some alternatives? [closed]

I work for a small web development company and for a few years now we have managed our time tracking through basecamp. With the recent news that basecamp will no longer be supporting time tracking in ...
13
votes
2answers
2k views

What first, UX/UI or Scrum Backlog to create a MVP?

I am really interested in expert opinions about my approach on UX/UI design and Agile software development. I hope someone with expertise on this field could help me with my doubts. From my ...
4
votes
1answer
167 views

how to cover details (side effect not desired workflow) with scrum user stories

As a scrum/agile system student, i am finding very hard the situation where you have to write up a user story in the clasical form and at the same time, describe the behaviour of parallel workflow. As ...
3
votes
10answers
2k views

Most suitable project management tool for a freelancer [closed]

I've been using JIRA for my project management since about a year. Before, I used Basecamp which was pretty useful, but someday I found out I needed time management and other more complex features. ...
13
votes
5answers
1k views

Our Team Finished Our Project Before The Deadline! What Now?

I have 1 project under me and looks like we are ahead of time in this. We told client that the project will be completed in a month, and the developer completed it in 2 weeks. What should you do in ...
9
votes
11answers
2k views

Would you hire a project manager with no programmer background in an IT environment?

As a team member, or as a programmer, would you accept a boss like that? If he wants to learn and he is interested by programming and what a programmer does? Can somebody with not programming ...
1
vote
5answers
175 views

Which Language to Select for a project? [closed]

In mythical man month author mention that we can increase productivity by selecting proper high level programming language. If we select c or C++ then design of GUI is problem the we may use QT ...
10
votes
3answers
776 views

What are the best practices/methods/tools/techniques for conflict identification in requirements?

For the sake of this discussion requirements = user-stories (since I'm not differentiating any process per se and would like to get rid of any ambiguities). It's quite common to have a set of about ...
3
votes
5answers
268 views

CMMI and SCRUM related jobs

I am an IT student and have been working on team-based projects for several years. I have read some papers about CMMI and SCRUM, and this is really interesting to me and I would like to know what kind ...
2
votes
5answers
169 views

Should we use different project trackers for different teams working on the same product?

We have been using a popular project tool, Pivotal Tracker. We have decided to break up our product team into 3 separate teams, each focusing on features with a particular theme. There is some debate ...
5
votes
4answers
4k views

How to handle 'ilities' (or non-functional requirements) for a project planning/prioritization/work-allocation?

It seems the world is doing a good job at managing functional requirements for a system - you can link them to benefits, prioritize them and manage their implementation schedule (let's assume an ideal ...
3
votes
2answers
754 views

how to give estimate to client about payment?

I am new in software field. I have done M.C.A. and haven't done any deal with client. Now i have one client who has a requirement of C++ software. I can cope up with requirement but I don't know how ...
1
vote
1answer
131 views

Is it wrong to collect user's IP addresses for registration purposes? [closed]

I develop software and release it under a simple license that allows people a free copy as long as it remains for personal use only. I was thinking of setting up a registration server where the ...
9
votes
3answers
930 views

Do you know any companies that rotate developers between different projects on regular basis?

I work for a smallish outsourcing company of about 30 people, nearly all of them developers. At any given moment we have 6-9 projects in development for various clients. Most of the projects are ...
2
votes
5answers
468 views

Software development management for small disconnected team

I'm looking for a tool to aid in managing the development and maintenance of a single web app. It will mainly be used by one project manager and one or two external developers. Until now we have been ...
2
votes
1answer
721 views

What percentage of software development companies adopt each type of organizational structure?

In my previous question, I said that, from my personal experience, it seems that most software development companies adopt a functional-like organizational structure. But, of course, this is just a ...
4
votes
4answers
273 views

Can my customer ask for his money back?

I am a lone developer who built a billing system for a customer as moonlighting job. We had worked together previously on a number of occassions and as a reults no contract was ever signed between ...
5
votes
4answers
2k views

Denying payments as a project deadline penalty

I've just had a bad project experience. I was a subcontract programmer of a subcontract software house. I've been assigned as a single developer to build an application. During the development ...
0
votes
1answer
93 views

Documents to make for larger appspot projects

My appspot projects are growing and I'm making an SDD ("system design document") and an RAD ("requirements analysis document") for every larger project I deliver (currently 2 and 2 others are also ...
2
votes
1answer
3k views

How to send weekly priorities email from MS Project

I think the title is pretty self-explanatory, but let me clarify. I'd like to send a mail to each member of the development team each Monday, which outlines the tasks that they should focus on for the ...
18
votes
1answer
770 views

How to cope with a client expecting compensation for mistake your team made?

Our team made a mistake in software code and that caused the customer lose a lot of money. Now they ask us for that amount to give them back as compensation. How to deal with that?