I've inherited a lot of web projects that experienced high developer turn over rates. Sometimes these web projects are a horrible patchwork of band aid solutions. Other times they can be somewhat maintainable mosaics of half-done features each built with a different architectural style. Everytime I inherit these projects, I wish the ...
We just started to use scrum for our project management. We are a very small team (2 developers, 1 UI/Web-deisgner ) and we have a lot of running projects at once.
How do you handle having multiple projects running at once in the scrum model? Most of the time we have a main projects and some small ones. How do you combine multiple spri...
Is there a way to associate a single MS Project file with multiple TFS projects?
Here is the situation: I have two projects that are related and have dependencies on each other and I would like to have one MS Project file to coordinate the schedule. But, I do not see how I can associate (publish) to multiple TFS projects.
...
Hello,
I have been hearing a lot about the advantages of using a version control system and would like to try one. I was doing freelance web development in PHP for the past 2 years, two months back I hired two more programmer to help me. I will be hiring one more person soon. We maintain 4 websites, all of which are my own, which are co...
I found PERT examples include a formula
(a + 4m + b)/6
where a= optimistic time , b= pessimistic time and m= actual time to complete the task
but how to calculate a and b?
please help me as soon as possible
...
I've come across many apps on the web that call themselves Beta. I've come across other apps that had an alpha designation. I've even come across some that called themselves pre-alpha, whatever that means (if you know please clarify). Then I've come across some really bad webapps that shouldn't have left the developer's computer and they...
I'm working on different projects with some small teams (2-3 people for each).
Those projects are about some scientific stuff, most (probably all) the code will be released under GPL after the publication of some results and we don't want to spend money for this.
My first question is: should i keep my local SVN server or you know some ...
Risk management is defined trough several processes that pretend to identify and control the possible risks that may affect the succes of a project. The most common methodology for RM is Failure Mode Effect Analysis. Does anybody know some other methodologies used in the management of risk??
...
What are your best practices for making sure newly hired developers quickly get up to speed with the code? And ensuring developers moving on don't set back ongoing releases.
Some ideas to get started:
Documentation
Use well established frameworks
Training / encourage mentoring
Notice period in contract
...
hi there,
Codebase size has a lot to do with complexity of a software system (the higher the size the higher the costs for maintenance and extensions). A way to map codebase size is the simple 'lines of code (LOC)' metric (see also blog-entry 'implications of codebase-size').
I wondered how many of you out there are using this metric a...
Possible Duplicates:
How to estimate the length of a programming task
What can I do to get better at estimating how long projects are going to take?
I know that this probably has as many answers as users here on SO, but software estimation always seemed like an esoteric science. Software developers don't have a magic book to...
I am working alone at the beginning of a sizable open source project and would like to leverage some of the core ideas/methods from Scrum to help manage my time and remain focused on development and deploying early, demonstrable functionality. I would like to hear from others who have used Scrum alone and what you have found particularl...
Currently my whole work cycle is:
edit foo.scala
fsc foo.scala && scala -cp . FooMain
But my project is getting bigger and I would like to split files, make unit tests, etc.
But I'm too lazy for reading sbt documentation and doing whatever needs to be done to get a sbt's "Makefile". Similarly for unit tests (there are so many framewo...
Our open source application is quite popular, and we are many developers.
The app uses my Android Market account, and I shared the keys with a developer.
But if both of us disappear, the application's Market account will be lost, and all users trapped.
Giving the keys to all developers is not a solution either, for security reasons.
Is...
Hey fellas!
Where i am working we have a number of contractor programmers. We handle the requirements and the project management of our products.
I have been trying using various project timing and estimations techniques but cant get the hang of it yet.
I have read Joel's evidence based scheduling and i was wondering if there's anythi...
My work uses a Scrum-like process to manage projects. I say Scrum-like, because we call it Scrum, but our project managers exclude aspects of Scrum that are inconvenient (most notably customer interaction).
One of the stories in our current sprint was to correct a defect. After spending almost an entire day working on the issue, I deter...
hi guys,
im having some serious problems with a client on a project - i could use some advice please
the short version
i have been working with this client
now for almost 6 months without any
problems (a classified website
project in the range of 500 hours)
over the last few days things have
drastically deteriorated to the poin...
Do you know of any agile process that is created for code releases? One of the main theme of agile is frequent releases and each company/client would have their own test/approval processes that control code releases. Most of the time these slow down the pace of "frequent releases"
Currently we have a proprietary tool based workflow. The...
For those of you with experience in both, civil and military projects.
Are there specific software engineering traits that usually shows up more often within military projects?
I mean things like paperwork, language of choice, management hierarchy...
...
Are there any recommended Basecamp plugins/stand alone apps for XCode/OSX to manage milestones & to-do's etc?
...