1
vote
1answer
181 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: ...
3
votes
3answers
378 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 ...
5
votes
3answers
503 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
4answers
132 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, ...
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
4answers
641 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 ...
4
votes
6answers
401 views

Code reuse: Reusing complex method vs. cherry-picking parts

I am currently facing a situation where I am not quite sure how to best proceed. Background I am planning a new data import process, which will import personnel and salary information from a text ...
11
votes
5answers
4k 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 ...
4
votes
7answers
465 views

What to use for code design? [closed]

What do you use when designing how everything in a program will work together? Do you use a program? Pencil and paper? A whiteboard? Your mind? And how do you represent these designs? UML? UML2? ...
6
votes
4answers
951 views

How much time do you spend on design before coding? [duplicate]

In my experience, it is useful to spend a little while sketching plans for a project before getting into code. Such planning usually includes choosing frameworks/tools, writing requirements and ...
3
votes
2answers
909 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 ...