Tagged Questions
0
votes
0answers
31 views
Is it possible to adopt Agile Methodologies when working alone? [duplicate]
I'm searching for some advice and I'm not sure that this is the right place to ask about it, so sorry if this isn't appropriate here. Recently I've started to read about agile methodologies. It ...
6
votes
4answers
120 views
Where to put details about the acceptance criteria of a user story?
In this blog post about acceptance criteria the author explains that good acceptance criteria should:
State an intent not a solution (e.g. “The user can choose an account”
rather than “The user can ...
4
votes
2answers
84 views
Requirement gathering in an agile methodology
In the great book User Stories Applied the author specified the following process for trawling requirements in the form of user stories:
Create user roles (personas) --> brainstorm user goals for ...
12
votes
5answers
611 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 ...
10
votes
1answer
758 views
What is Developer Anarchy?
I've been reading about Developer (or Programmer) Anarchy, which seems to be billed as a post-Agile development methodology. I found a few resources on it (1, 2) but it doesn't seem to be a lot out ...
9
votes
2answers
436 views
Is Agile a variant of RAD?
Wikipedia says that Agile is a type of "RAD" which I guess is incorrect. From what I know, Agile was developed becasue RAD itself was not that sucessfull in 90'S (too rigid for changes).
Or am I ...
5
votes
4answers
410 views
How to stop gold-plating and just be content to release working developments [closed]
The development team that I'm a member of has recently adapted to work according to Agile practices. This has personally highlighted the fact that I can't stop myself gold-plating code (and ...
5
votes
6answers
177 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 ...
12
votes
7answers
2k views
Should I listen to my employer and use CASE tools?
My employer (Not a Developer) thinks that CASE tools will help us improve our development process and documentation. I am not sure about that, we are a small team of 5 developers building mobile ...
4
votes
4answers
421 views
What 's the essential difference between agile developing and plan based developing?
In agile process, the product owner put the unformal ideas/user story/backlog items to the sprint/iteration. Sprint/iteration is like a plan for a short term and it is drived by daily meeting. ...
7
votes
4answers
1k views
What does a good “definition of done” for a mature team look like?
When looking at examples of definitions of done in various sources, they usually include points like
code completed
unit tests run
code peer-reviewed or paired
code checked in
documentation updated
...
367
votes
19answers
69k 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
5answers
271 views
How do I handle a user story that I complete, but with compromise and need to revisit?
I have just fulfilled (is that a good term?) two user stories out of a new project backlog I have just built. These are user registration and password reset, both requiring mail. I need to implement a ...
0
votes
0answers
74 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, ...
0
votes
1answer
117 views
Choose the Right Software Method for the Job [closed]
What software methodology would you use if the following:
It is a single-man project
It is a small project but could grow fast potentially
Other developers can pick the project up in a later stage
...