Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 855

A project is a collaborative and planned activity for attaining a particular goal.

17 votes
Accepted

What should happen at the start of a software project startup?

For the specific project there's not much you can do until you find out what the client wants. However, there are some things you can do now so your team is ready to go. … Have the group work on a very simple project to test all of this out either in a required language or pick one familiar to the team. …
JeffO's user avatar
  • 36.8k
1 vote

How do you get a client to understand the importance of a project lifecycle?

Can they afford to delay the entire project? Get them to commit to an increased testing/approval schedule. You may have to repeat the tests on completed areas of the project. …
JeffO's user avatar
  • 36.8k
4 votes

Keeping track of projects

If the project is really small then it's not even in company's VCS. This is the first problem. No such thing as being too small for source control. Get away from email. …
JeffO's user avatar
  • 36.8k
2 votes

How to explain that it's hard to estimate the time required for a bigger software project?

See if you can work on a piece of the project and then put together a better estimate if needed. …
JeffO's user avatar
  • 36.8k
0 votes

Difference between planning a project vs. planning a product

I worked for a small software company during the time where they released new versions to handle Y2K. To me the biggest differences involve the control and consistency of the users and their environme …
JeffO's user avatar
  • 36.8k
1 vote

What makes documentation good?

Test documentation just like a usability test. Give the document to a user with no explanation and watch over their shoulder to see if they get any value out of it. Hopefully it meets your objective.
JeffO's user avatar
  • 36.8k
0 votes

Should we be completely honest to our clients about a time frame for a project?

There are excuses for the incomplete project, but the client pays anyway or now they're able to delay it? Something doesn't add up or the client has a loose interpretation of what urgent means. … A huge discrepancy in project estimates means something is very wrong. Take the project into smaller parts and give estimates for those. …
JeffO's user avatar
  • 36.8k
1 vote

How do you prioritize initial sprints to maximise the chance of catching architecture errors...

Even if you truly think you can completely write out all of the specifications for a complex project, don't do it if it is going to take a long period of time. … They spent so much time writing specs, they didn't have time for the much bally-hooed pseudo-code phase of the project. OK, maybe taking to much time to write specs can be a good thing. …
JeffO's user avatar
  • 36.8k
4 votes

How should I behave as a developer in a project that's headed for failure?

Since your manager knows it will probably fail, you're better off than most. I would consider working with the manager and see if there are any parts/features of the app that can be excluded. Too of …
3 votes

What makes Agile software development so appealing?

How hard is it to break up any project or application into some reasonable pieces to build and get some feedback before you build another piece? … Do clients really love the fact that the programmers are out of their hair for 6-12 months while they develop during some waterfall project? Would you hire someone to build a house this way? …
JeffO's user avatar
  • 36.8k
0 votes

Project In A Week / development bootcamp

This makes it easier to cover back at the office, have enough time to complete the project and not burden everyone by being away for a week. … Of course the second team gets final say in the project, so that may be a benefit. They could just redo everything. Spend the last day with both teams together and debrief/fight it out. …
JeffO's user avatar
  • 36.8k