Starting a new project can be a very daunting experience, even for the most experienced developer. The first time you sit down and try to figure out everything that needs doing, before, now, and then, can be very overwhelming. You have expectations to come up with a good plan to get the most productivity out of the team, estimate how long it will take, figure out team sizes, release dates, processes to use... the list can go on and on.
Over the years, I have found the best way to start a project is to try and break everything down into small manageable chunks. My starting point is to get the design and break it down into the Episerver components that will need to build. After you have a list of components, you can create a common terminology for the different pages and blocks that the team can start using, you can start to produce estimates as you can start putting times against the components you'll need to develop and if you need to write a spec, you have the beginnings of a document that you add more details to.
A component catalogue was an idea I came up with for a one off project as we didn't have time to write a full spec. That document ended up being called the project bible as we had a client based in Manchester, a dev team in Poland and a third party design agency. Even on a big project, it usually only takes me a day or two to knock one up. The point of the document is not lots of text that no one ever reads, it's a very visual document that identifies all the page types you need to build and then breaks that down into the components that make up each page.
Today, I'm going to walk you through how to create a component diagram using a simple webpage, and using one of the free bootstrap templates available. If you want to download them you can do so by using the Start Bootstrap Landing Page.
Today's webpage is going to look like this:
Software Architect, Programmer and Technologist Jon Jones is founder and CEO of London-based tech firm Digital Prompt. He has been working in the field for nearly a decade, specializing in new technologies and technical solution research in the web business. A passionate blogger by heart , speaker & consultant from England.. always on the hunt for the next challenge