0
votes
3answers
288 views

What to do when the marketing department attempts to drive the development process? [closed]

I'm a fairly experienced web-developer working in a small startup, as the developer of an e-commerce website. The other three people involved are the Director, the Designer and the Marketing guy. The ...
2
votes
1answer
517 views

How to split up ASP MVC Project using Code-First Entity Framework

For an academic exercise, we have been tasked with creating a small website. We have already gathered the requirements and fleshed out the business domain to see the classes we are supposed to ...
9
votes
6answers
967 views

What's the best way to scale and split an agile team building a web app?

I've recently joined a company where I'm working as the scrum master on an agile development project building a web app. The team is just about to be the maximum size for an agile team (expecting 9 ...
11
votes
6answers
619 views

How should we handle extra cosmetic features in Scrum sprints?

I was reading the Scrum documents and it says that the tasks in Sprint should be "potentially shippable". I am confused by what this means. Suppose in Sprint 1 the goal was, "user registration form". ...
7
votes
4answers
865 views

Can I demand code quality on a project I've gotten

I have been given a Drupal project from an external web agency and have been trying to becomer wiser on both Drupal and their approach of making a site. With time I've learnt a bit morer about Drupal, ...
6
votes
5answers
606 views

How to deal with management staff (company owner) that downplays the impact of specs changes?

I work in a small web development company (3 programmers) for a while. During the last year the company had hard times (less projects) and a few co-workers were fired, including our Production ...
12
votes
5answers
787 views

How to start a development project when there are too many potential stakeholders

I've just taken on a new job at a college as (the sole) Web application developer. The college has a number of disparate but all pretty badly coded legacy systems. Mostly built in PHP they deal with ...
6
votes
3answers
199 views

Advice: Developing two projects where one is an extension of the other

The Two Projects I work at a pretty small software company, and I'm currently in a situation where I'm at the end of development for "Project A", about to start development for "Project B". Project B ...
5
votes
3answers
181 views

Community Programming

Background I just began working for a religious non-profit organization. As with most non-profits, the organization is resource-poor and has no IT department to speak of. In my two months here I've ...
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 ...
6
votes
3answers
170 views

By what features and qualities are “free” and “premium” themes differentiated

I have a lot of time invested in creating Wordpress templates. I want to release combinations of these templates along with different styles and Fancy Front pages as "Premium Wordpress Themes". What I ...
0
votes
2answers
107 views

Dealing with Upgrade Lists [closed]

I'm curious to how others deal with upgrade lists and feature suggestions for developments (ie popular community driven websites) At the moment, when a user makes a suggestions for an ...
5
votes
4answers
277 views

Stick with custom or migrate to CMS?

I have a site that has been built from scratch by a few different programmers over time. The first programmer, who built the initial system and database, was not very tech savvy. Other programmers ...
0
votes
3answers
284 views

Reinvent the wheel or using the existing wheel? [closed]

I would like to ask something about project management. I got a project that has some requirements, it can be done from scratch with the use of a big framework. Maybe some tools are necessary for some ...
2
votes
0answers
59 views

New website - best practice for requirements specs? [duplicate]

Possible Duplicate: Extracting user requirements from a person who does not know how to express himself As a hobby freelancer I'm new to this. I've never had a non-technical client before ...
57
votes
16answers
3k views

How to stop the development spec from changing in mid development?

Problem: It seems with almost every development effort I'm involved in, no matter how much time is spent planning prior to starting development, there is always a large amount of changes required ...
2
votes
6answers
380 views

Can you successfully keep managing when you are forced back into development?

For about eight months I managed a development team doing a re-write of a web based application. During this time, I was focused on many aspects of the project that did not involve directly writing ...
4
votes
3answers
233 views

Making big changes incrementally

Currently working on a complete front-end and back-end overhaul of our webapp. We did this because a lot of changes needed to be made to the database schema as well as the user experience. Now we are ...
13
votes
4answers
4k views

Is it common to separate back-end and front-end into two positions on web development projects?

At a web startup, is it more common to have an engineer working the front-end AND back-end of the feature (basically in charge of the whole feature)? Or have engineers separated between the back-end ...
3
votes
5answers
157 views

Avoid losing time making budget

I often receive some potential client who wants me to make his web site. Some of them end up as real clients and give the project. Some others (the most) have no idea about prices and times. For ...
5
votes
7answers
419 views

Handling out of hours support

This isn't a programming question per se - more about application management. I work for what started out as quite a small company, which has grown rather quickly and become very succesful in a ...
5
votes
1answer
322 views

How do you define a project for a web developer?

I am primarily a web designer, and a very rookie web developer. Say I have a comprehensive web app I want developed through a freelancer on Odesk.com What is the best way to effectively communicate ...
5
votes
2answers
656 views

Web-Development preparation and entire project workflow

I work as a lone programmer on web-development projects(front and back-end) - I have completed a couple of projects, so I'm fairly new at this, I have read and tried a few approaches and reached a way ...
11
votes
6answers
989 views

How much can one programmer do on his own?

With software products taking whole teams of people to develop, how much can one programmer accomplish on his/her own? In other words, could a single person write Photoshop, MS word, etc...? And if ...
8
votes
6answers
678 views

How can I complete a project as a single web developer? [closed]

I am a PHP 'developer' who codes for fun. My problem is I have never completed my large projects. Please I would like to know how experienced programmers like you are able to complete projects ...
3
votes
4answers
2k views

What's a good methodology for a small 2-person project? [closed]

Hello What's a good methodology for a small 2-person project? Ranges from 20-40hr. It's mostly small websites. I want to approach it as a developer, but Agile and other methodologies seems too large ...
-1
votes
2answers
321 views

How (and where) to organize a team to make a website? [closed]

Please take this question seriously. I have some moneys and ideas and I would like to hire developers/graphics to write down my ideas into a website. I could do it all myself, I have the right ...
3
votes
3answers
75 views

How to manage tailored/branded web tools?

We produce a number of analysis tools which we re-brand and customise for other businesses to include in their websites. The tools are typically product comparison, data/trend analysis and report ...
2
votes
3answers
276 views

as a team: multiple projects vs single project?

I've been wondering for a while. I guess I have been adapting to the circumstances but I am in desperate need of some clearly defined workflows. Ok, so say I am working with one other person and I ...
2
votes
1answer
209 views

A startup as a web-application then later extended as mobile application. How to do it properly?

I have this idea that I want to build. I want to start the idea as a web-app, then move into mobile-app and possible desktop application. The project should have databases (mostly strings). Also ...
6
votes
3answers
265 views

What should I be responsible for as the first developer in a large scale web project?

I am the first developer in a large scale web project, in the real estate sector. I am not an expert in any field, I know the basic of all, programming, databases, something about design and a little ...