Planning is the process of thinking about and organizing the activities required to achieve a desired goal.

learn more… | top users | synonyms

3
votes
3answers
204 views

How to best approach planning and budgeting of software performance optimization efforts?

There is a software system that has been with the client for some time now. If is feature-rich, mature, complex enterprise application that client uses in production. Due to the rapid expansion of 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 ...
3
votes
6answers
413 views

Finishing an iteration early

I'd like some input on this on those working with agile methodologies... A current project is finding that development on our planned user stories is finishing some time before the end of the ...
3
votes
3answers
278 views

Planning software development

I'm fairly new to programming (still a student), and I haven't had much experience with planning out my software development. Usually if it's a large project, the profs break it up into steps for me. ...
3
votes
2answers
407 views

Which development methodology for a solo programmer on a 1 month project?

I've been tasked with a solo project to investigate & resolve memory leaks in 8000 lines of Javascript code. I anticipate the project to take up to a month. Please recommend a development ...
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
496 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 ...
3
votes
2answers
812 views

What is the role of an Information Architect?

I've heard this term bandied about, especially in reference to web development, but I'm having trouble getting a clear understanding of what an Information Architect actually does. Any ideas what ...
3
votes
3answers
342 views

Working alone on a project

So I am working on a small Project at my company, I am a mere trainee engineer (halfway through a Software Engineering degree), where we are developing an intranet - based project management and ...
3
votes
4answers
131 views

Website Planning Help

There are a lot of posts on this but I'm kinda looking for specific help, I've typed many different queries into Google but the majority of page returns seem to be dominated by beginner tutorials, ...
2
votes
4answers
117 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 ...
2
votes
2answers
286 views

What is the process of planning software called? Or what is the job title of someone who does software planning?

For example, let's say a non-technical person comes to me with their rough initial specification. And I sit down with them over a couple weeks and help them hone, formalize and better plan the ...
2
votes
4answers
193 views

Scrum task over estimation

In my current company we're using Scrum with 2 week iterations and a regular planning session. How planning normally works in our company is that we take a predefined , prioritized (by PO before the ...
2
votes
2answers
137 views

Twitter's new approach of third party application? How would you see this move as developer… especially you plan to build a twitter client

Just today morning I have read news that twitter has issued a warning to developers not to make any new third party client, the official announcement can be read here. As a programmer, how do you see ...
2
votes
3answers
720 views

How to make hardware sizing sheet?

We build some software platform, and now we need to make hardware sizing sheet for the server-side piece of this software. So, I should prepare some mathematical model that, for example, given the ...
2
votes
2answers
70 views

External framework to fix code growth problems

I'm currently working on a project, and there are some "code growth" problems, that need a solution for. The deadline is not very far, and it would be advisable to stay within allocated time-frame. ...
2
votes
2answers
119 views

Sprint Planning Meetings - determine if a work item is “planned”?

We've been working with Scrum for a while now, generally successfully. However of late, as the pressure has started to mount up we've encountered several situations where items came through planning ...
2
votes
1answer
147 views

How much should we spend on improving software security?

Is there a "scientific" method to determine how much resources/money should be spent on improving the security of a piece of software? I work in a team where our work is prioritized by a product ...
2
votes
2answers
198 views

Library planning

I have been searching all over the internet for exact answer for my question. I am hoping you can help me out. I wonder how professional programmers/coders planing their projects? Libraries, ...
2
votes
1answer
163 views

How to translate SQL query into REST API requests?

Let's say I have a machine-readable description (such as in WADL, Swagger or RAML) of a REST API that provides interface to a database. My users submit queries about underlying database in form of ...
1
vote
4answers
546 views

How do you spec out your project?

all. I'm wondering how do you spec./plan out your project? For example, for webiste you can use Wireframe. How about for desktop or add-ins such as MS Office add-ins? I want it as simple as possible ...
1
vote
3answers
160 views

Methods for systematically researching technologies to use in a project?

If I want to recommend a technology/plugin/library to my company for use in a project, are there any methodologies I can use that will produce more reliable results and a more convincing presentation ...
1
vote
2answers
85 views

Making it work V/S Making it work right

I am somehow a bit good at coding algorithms for small projects, but when it comes to make an attempt for some biggies, I make a total hodge-podge and marshmallows of my project's structure. I have ...
1
vote
2answers
126 views

Path of Replication

I'm currently developing a replication system to keep data in-synch between an arbitrary number of servers. Some of these servers exist in one cluster on one LAN. Others exist somewhere else in the ...
1
vote
2answers
330 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 ...
1
vote
5answers
278 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 ...
1
vote
1answer
50 views

Determinining “value” in multi-agent microeconomical simulation

I am trying to determine an objective way for a self-interested agent to calculate the optimal buying/selling price for goods in a multi-agent simulation not dissimilar to Sugarscape ...
1
vote
1answer
156 views

Inventory / Stock in multiple locations

I am working on a warehouse management system (WMS) that needs to support having stock in multiple locations. Could be in a different building, could be stored in n* places in a building (quick ...
1
vote
1answer
170 views

How does one start mocking up a mobile app?

I have this idea for the "best app in the world". I know what it's going to do, the need it's going to fill, a high to mid-level idea of the code, and who i'm going to target. Now i'm ready to begin: ...
1
vote
1answer
247 views

Metrics / Methodology for estimating resource utilization for software in planning stage

I'm looking for approaches to estimate the resource utilization of an (web-)application in a JEE environment. The overall target is to get a forecast for hardware/software requirements while the ...
0
votes
4answers
357 views

How do you estimate? [duplicate]

Possible Duplicate: How to respond when you are asked for an estimate? What are the estimation methods you use in real world projects and found it to be useful. I know there will be lot of ...
0
votes
1answer
303 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 ...
0
votes
3answers
167 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 ...
0
votes
2answers
164 views

estimation method at the “just finished definition phase”

We are basically using Waterfall life cycle methodology. Requirement Analysis: I get a use case created by some one else. Design (talking only about Low level design): I get some little feeling about ...
0
votes
1answer
204 views

Planning poker, individual or whole group in estimates?

In planning poker/scrum poker, when an estimate is made, should the estimate be made based on the assumption that only a single developer is assigned to that task, or a group of developers? If the ...
0
votes
2answers
185 views

Planning Development Projects

We are currently re-evaluating the way we manage, plan and run our projects (an area that I think we can massively improve upon) so I just wanted to get some ideas as to how other development teams go ...
0
votes
2answers
341 views

planning a full scale web application

I've been wanting to build a full scale CMS application that will target certain career workflows but the obstacle that has been in my path is that I would need to sit down and fully learn the career ...
0
votes
1answer
87 views

Microeconomical simulation: coordination/planning between self-interested trading agents

In a typical perfect-information strategy game like Chess, an agent can calculate its best move by searching the state tree for the best possible move, while assuming that the opponent will also make ...
0
votes
1answer
301 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
836 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 ...
-3
votes
3answers
1k views

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

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 ...