Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
Generally (hopefully!), when people develop projects they have a pretty well defined idea of what it is they're doing. Based on this forethought and resulting documentation, people have a solid idea of the undertaking. Workflows are often created to see a project through from conception to deployment, and this aids in direction, productivity etc...
When you begin an Umbraco project, where do you start in terms of defining time frames? How do you break the project up to modularise it and document these divisions?
For instance, on first thoughts, I see it starting something like this:
And so on. Obviously after this comes testing and deployment phases, but I'm interested in opinions, additions or changes etc. Any suggestions?
Also, other than how you break it up, I'm interested in times usually taken for common Umbraco tasks when developing a website. For instance, we always need to create document types and hierarchys, templates and so on. This is potentially subjective, I know, as it relies on experiences where scale differs between projects, but I think there'll be enough developers with knowledge something along the lines of 'well, a site never usually has less than 7 document types with quite common properties that generally take so long to do.'
*The ONLY kind worth creating!
Great question! We are always working ourselves to refine this answer and have come up with some very rough and basic estimates we use as guidelines when trying to scope a new project.
However, once we have this aforementioned "subjective" aspect budgeted and completed, we find the more "objective" umbraco portion itself tends to be fairly consistent. For us, we've been using a general rule of thumb which is to take the "build-out" I mentioned earlier and turn it into a basic working umbraco site which takes us about 4 or 5 hours. This is just the basic templating and base/content document types, making sure things like the navigation and footers and sidebars all work as expected
From there, we've been just saying approximately 3 hours per each custom "module". Client wants a video gallery? 3 hours. Client wants a news page? 3 hours. Client wants a contact form? 3 hours. We find that this 3 hours per module isn't really so much time spent in umbraco defining doc types and razor scripts, as it is shared with us tweaking CSS and making it "look pretty". This really makes it quite easy for us to budget the umbraco portion of our projects, and we are playing the estimates since sometimes one module may only take us 1 hour, but another one might take 5.
We also budget 2 hours for basic umbraco training with the client, plus a half-hour per each module. Simple revisions and QA and other quick questions from client usually is covered already by these previous estimates so we don't usually budget any extra time for this. (Major changes that are requested after initial comps were approved are a different story.) Like I said, the hardest part in budgeting our projects is everything that happens before the Umbraco install, which I think is a pretty common challenge in the web industry regardless of which CMS you use.
I hope my rambling here has maybe been helpful, or if not, at least to give you some food for thought. Best of luck in your projects!
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted