1
vote
1answer
121 views

As an lone, Agile (PXP/PSP) developer what is the proper structure for a formal project post-mortem? [closed]

Question: As an lone, Agile (PXP/PSP) developer what is the proper structure for a formal project post-mortem? Scenario I'm using a PXP methodology (which is a blend of extreme programming and the ...
1
vote
1answer
81 views

Next steps for developing new product [duplicate]

I was hired about a year ago as the lead (well, really the only) developer on a new project/product we will call product "B". Product B was designed to pursue a new market for the company. This ...
-1
votes
1answer
180 views

How to reuse spaghetti code

We're working on a new firmware for our new V2 device. The company has an older V1 firmware (and hardware). Hardwares are similar to each other (but there are some differences) so basically we could ...
-1
votes
1answer
76 views

Coordinating between developers on common resources [closed]

In our organization some of the resources (such as QA machines etc) are shared. Different folks get done at different times and some tests have to be run (during dev and QA) on these machines. Right ...
0
votes
0answers
29 views

Jira Agile how to specify what branch or version a improvment or story goes in

First off this is a copy of my post on pm exchange PM Post. I believe that board is very new and I would also like input from my fellow developers that may not be watching the PM boards. Pasting the ...
3
votes
1answer
106 views

How do I get a project owner to participate in acceptance testing?

I have started using Pivotal tracker for a project I'm working on. Conceptually, this seems really cool and I'm interested in using the agile model. However, I have one problem with everything talked ...
-3
votes
3answers
152 views

Valve-style management for all consumer software projects

Valve is one of the more successful software companies in the world and one can argue that a major part of their success is due to their lack of management structure. So why is it then agile, kanban, ...
2
votes
5answers
204 views

How much of my time will be taken in planning sprints etc? [closed]

I am senior developer/architect who knows the business domain really well. My new manager wants me to manage a team (yet to recruit of around 5 people) and in the past I have worked in an agile ...
2
votes
2answers
540 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 ...
7
votes
3answers
466 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 ...
9
votes
6answers
817 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 ...
0
votes
2answers
179 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 ...
10
votes
6answers
605 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
118 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 ...
1
vote
4answers
566 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
2answers
354 views

Good Version Control Guidelines from a Development/Collaboration Perspective?

At our company we have started outsourcing some of our development. This has worked somewhat well. However, we are having a hard time getting them to properly use version control. They are familiar ...
2
votes
5answers
424 views

How to time the sprints in Scrum to allocate time for TDD?

We have sprints of 4 weeks duration. What I have been doing is 3 weeks dev time and 1 week of pure manual/automated testing, stabilization and shipment assurance testing. How to manage TDD within ...
2
votes
5answers
400 views

Scrum: What to do with epics once the stories are clear?

When working on a backlog, you define epics and break them down into user stories. Epics are estimated and kept on the backlog as epics until they become important enough to be planned into one of the ...
12
votes
5answers
768 views

How to start a development project when there are too many potential stakeholders

I've just taken on a new job at a college as (the sole) Web application developer. The college has a number of disparate but all pretty badly coded legacy systems. Mostly built in PHP they deal with ...
6
votes
2answers
632 views

Software for prioritising issues / tasks in an ordered list/queue (ideally in Github)?

It seems to me that the best way to manage priority for programming tasks in a backlog is to simply put them in order. Do the top task first, second one next. If priority changes, re-order the queue. ...
7
votes
6answers
641 views

In Agile development, who owns the software “features” and how to you manage the development?

Some development teams in my company are switching to Agile development practices and their developers' work seem to be diminishing to discuss and program minutia about trivial software features ...
2
votes
2answers
2k views

How to write tasks in Jira when using Scrum?

I am going to start a new project using Scrum and Jira and I have some questions regarding how to write proper tasks in Jira. From what I understand user stories are small non-technical descriptions ...
5
votes
1answer
183 views

Unforeseen Spike in a Sprint… what to do?

I did a look around and couldn't find a question that addresses my case, so I figured I would post. I have a situation where as a new team, we ran into 2 unforseen spikes (is there a better term?) ...
6
votes
2answers
2k views

How should we draw the release burndown chart?

I have been in various Agile projects and seen many release burndown chart styles. Most of them were handled manually since somehow all the tools that I have run across don't produce really useful ...
6
votes
3answers
277 views

Handling unexpected features during sprint

Our team is going to adopt scrum and agile technics. We've got a product, which we develop for multiple customers. This customers supplied us with necessary requirements, so everithing is fine to ...
7
votes
6answers
545 views

How do bug reports factor in to a sprint?

I've been reading up on Scrum recently. From my understanding, a meeting is held before the sprint starts, to decide what gets moved from the product backlog to the upcoming sprint backlog. Once a ...
7
votes
2answers
319 views

Evaluating a product owner

How do you evaluate a product owner? More specifically, how would one conduct a performance review of a product owner? What qualities or characteristics would one look at when reviewing a product ...
2
votes
2answers
203 views

Project Dashboards

I'm attempting to create a dashboard so that people not intimately involved with the project can get an indication of project's health. I'm struggling with determining what to put on said dashboard. I ...
0
votes
2answers
157 views

Agile project management, agile development: early integration

I believe that agile works if everything is agile. In software development area, in my opinion, if team members' code is integrated early, code will be more in sync and this has a lot of pros: ...
2
votes
2answers
103 views

What level/format of access should be given to a client to the issue tracking system?

So, I used to think that it would be a good idea to give the customer access to the issue tracking system, but now I've seen that it creates less than ideal situations, like: Customer judging ...
0
votes
2answers
133 views

Solutions for Project management [closed]

The team consists of 3 people. The method of development is Scrum. The language of the project is C++. The project will be under the control of the git system. The start up budget is 0. The ...
3
votes
3answers
261 views

What to do when there are no logical user stories but separate development tasks?

We need to generate a release in 3 weeks, and for the planning we are doing today we don't have coherent logical user stories from the backlog tasks. Is valid to match say each development task is ...
5
votes
6answers
221 views

In a team practicing Domain Driven Design, should the whole team participate in Stakeholder meetings?

In my experience, a Software Development Team that comprises: 1 Project Manager 1 Tech Lead 1 - 2 Senior Dev 2 - 3 Junior Dev (Fresh grad) Only the Tech Lead & PM (and/or Senor Dev/s) will ...
-2
votes
3answers
154 views

How to measure the right time to bring a new client? [closed]

My growing company has a team of developers working on a number of separate projects. Our developers depend on us to keep them working, and we depend on them to make our clients happy. Our projects ...
21
votes
10answers
2k views

How to add a new developer to the team

I run a small company composed of only 2 developers. We are building a very big application for one of our clients. Development on this project has gone on for 1.5 years. Now this client has secured ...
1
vote
5answers
584 views

Software Management Tools for Agile Process Development [closed]

We would like to implement the Agile/ Scrum process in our daily software management, so as to provide better progress visibility and feature managements, here are some of the activities that we want ...
1
vote
2answers
1k views

How to adopt scrum agile methodology for a small .Net team [closed]

I am working on a small product based company developing .Net applications. There is a small team with 5-6 developers. I am a person responsible for planning everything. But my primary role is ...
4
votes
4answers
384 views

Version control and project management for freelancing jobs

Are there version control and project management tools which "work well" with freelancing jobs, if I want to keep my customer involved in the project at all times? What concerns me is that repository ...
3
votes
5answers
1k views

How to implement a software development process in an existing project?

My question involves setting up a Software Development process. If you came in to an existing project that had no formal methodology or process set up, and then were asked to set one up yourself, how ...
11
votes
7answers
465 views

Documentation degrading - how to deal with it?

Important: we have no issues whatsoever with source code documentation. This belongs to regular code audit and is kept up to date. Our problem is with developers documentation (or, "external" if you ...
7
votes
2answers
517 views

How do I draft user stories as a developer?

I am writing a system where both the system owner and myself are developers, and we are currently the only source of 'requests' or requirements for the system, which I would like to capture in user ...
8
votes
3answers
124 views

How do I treat application aspects with regard to features and user stories?

When drawing up a backlog, I have several requirements that apply to a great many user stories, i.e. aspects of the application like error handling and feedback. How do I include these (without using ...
0
votes
2answers
106 views

Dealing with Upgrade Lists [closed]

I'm curious to how others deal with upgrade lists and feature suggestions for developments (ie popular community driven websites) At the moment, when a user makes a suggestions for an ...
468
votes
19answers
87k views

I've inherited 200K lines of spaghetti code — what now?

I hope this isn't too general of a question; I could really use some seasoned advice. I am newly employed as the sole "SW Engineer" in a fairly small shop of scientists who have spent the last 10-20 ...
6
votes
1answer
178 views

What is the best way to approach visualization projects?

I work on several areas related to information visualization, linked data, computer vision and other stuff, so mainly front-end. I am not really happy with the fact that visualizations take lots of ...
0
votes
0answers
79 views

Advice on SCRUM for the solitary developer [duplicate]

Possible Duplicate: Agile for the Solo Developer I am looking for advice on the SCRUM process for a solitary developer. Most SCRUM resources I see focus on its use in a team environment, ...
2
votes
3answers
284 views

How do I know if I am using Scrum methodologies?

When I first started at my current job, my purpose was to rewrite a massive excel-VBA workbook-application to C# Winforms because it was thought that the new C# app will fix all existing problems and ...
1
vote
2answers
1k views

Requirements/issue tracker similar to online spreadsheet [closed]

Is there a requirements/issue tracker software which is similar to Google spreadsheet? We have Fogbugz but I find it more heavyweight and slow than a simple spreadsheet. Is there a Fogbugz ...
7
votes
7answers
694 views

Are there advantages to agile practices other than having a working build between sprints?

I recently became interested in agile practices in software development and I since have seen a lot of articles point out that these practices allow for reduced overall costs. The logic behind that ...
1
vote
2answers
507 views

Can two developers form an agile team?

I am working on a company's project alone at the moment, but the company is getting soon a junior developer whom I will be mentoring. Considering he will be learning a lot in first few days I am ...