1
vote
1answer
69 views

How to take over sizable codebase, without having access those who implemented? [duplicate]

I've started a job as mobile lead in a 100employee company. Their Mobile products (iOS and Android) has been developed by external teams, and now they have decided to assemble internal teams, so I'm ...
2
votes
4answers
203 views

Trouble understanding the COCOMO model

In the basic COCOMO Model which is used to estimate the development time of software Effort : a * KLOC^b = X person months Development time : c * Effort^d = Y months where a , b , c , d are ...
3
votes
3answers
477 views

Choosing the right language for the job

I'm currently working for a company on the engineering team of about 5-6 people and have been given the job of heading up the redesign of an embedded system tester. We've decided the general ...
0
votes
1answer
316 views

What stage of development do activity network diagrams belong to?

Activity network diagrams are used to determine the forward and backward paths for a project, and consequently to determine the critical path or maximum time to development. I'm already familiar ...
-1
votes
2answers
999 views

How to organize projects in Redmine? [closed]

I deployed a Redmine installation yesterday and today I try to fill it with some relevant data. One issue I came across is the organization of projects itself. While I took a look at how Redmine ...
0
votes
1answer
352 views

What are the best practices and strategies for transferring an outsourced software development project in-house? [closed]

What are the best methods of knowledge transfer? What kinds of documentation should be expected? What activities should take place before and after handover, both by the external party and ...
3
votes
3answers
270 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 ...
0
votes
3answers
170 views

Numerous Unexpected Obstacles Ruining any Project Plans [closed]

I am working as software developer and struggling with this problem time and time again for almost thirteen years. There seems not to be any way out of the following problem. And it happens with ...
5
votes
3answers
497 views

What should be the minimal design/scope documentation before development begins?

I am a junior developer working on my own in the programming aspect of projects. I am given a png file with 5-6 of the pages designed, most times in specific detail. From this I'm asked to develop ...
-3
votes
3answers
1k views

Private Wiki vs Google Doc to share specifications for a team? [closed]

My team is debating whether to put the specifications on a private wiki or in a google document. Can someone provide me with a summarized list of pros/cons for using a private wiki vs google docs ...
3
votes
4answers
840 views

Planning milestones and time

I was hired by a marketing company a year ago initially for link building / SEO stuff, but I'm actually a Web developer and took the job just in desperation to have one (I'm still quite young and just ...
3
votes
3answers
516 views

Getting overwhelmed after starting a new project

I started a project (a Windows based timetable program that helps you stay organised with your subjects and assignments). The problem is that I'm not sure how I should manage this project and what ...
1
vote
5answers
298 views

Process of developing software? [duplicate]

Possible Duplicate: What to plan before starting development on a project? I was wondering when you start developing a software what process should you generally go through to do it? By ...
12
votes
6answers
2k views

How to handle 'external' dependencies in scrum?

If you've planned a number of user stories for a sprint and one candidate story is dependent on some external provider delivering something to your team. For example an online service provider adding ...
3
votes
2answers
1k views

Checklist for starting a largeish ASP.NET MVC 3 project [closed]

Currently I'm in the very beginnings of the planning stages of a project I was hired to take part in. It's fairly large, but small enough to be handled by 1 or 2 programmers and a handful of others ...
3
votes
4answers
547 views

Planning Before Starting a Project

How much planning should one do before starting a project? Should they have everything already planned when they begin coding or should they just get a basic idea of what they want and then make ...
11
votes
5answers
3k views

What to plan before starting development on a project?

Say I've received the specs for a project from a client, and now its time to start developing it. Normally, I just start with the first module (usually user registration) and then go from one module ...
7
votes
4answers
881 views

How can you plan long range resources and budgets when using Agile methodology?

Agile does not encourage a lot of up-front design. This is good from a requirements management and software development standpoint, and allows the project to adapt to changing business needs. ...
11
votes
8answers
2k views

What is the point of a Gantt Chart, and will it help me?

My (non-technical) colleague has threatened me with a Gantt chart for a new project that we are currently planning. What is this likely to provide for us, and will it be a helpful tool?
22
votes
3answers
342 views

At what stage of an Open Source project should you invite contributions from the community? [closed]

I've been wondering about getting contributions to a new open source product my team will be developing. There's encouragement for us to get as much support from the wider community as we're able, ...