Electronics > Beginners

Gantt Charts

(1/3) > >>

jimjim:
Hi there EEVblog fans - hey Dave!

I'm looking at proposing my first full scale electronics project, as a part of the business plan associated with the product I need to make a Gantt chart that shows the time scale involved in researching and developing the electronics.

I've got a basic idea of the circuit and what components I'd like to use, however - all the software and PCB will need to be designed from scratch. It's the first time I've had to do a Gantt chat for this kind of work and I'm not too sure on what's the convention, what kinda time is normally quoted to do x, y and z?

To give y'all a basic idea of the project, it'll include - wireless communication (wifi / bluetooth), instrumentation amps, a USB programmable MCU and multi channel ADC, I also plan to run the whole thing with batteries.

I need to get the whole project designed, tested and ready to go to the PCB manufacturer for volume production (batches in excess of 1000 units)


So - my questions are.....

* What processes will need to be performed in order to get a product ready for commercial sale? (For example - Would you recommend an initial prototype, proof of concept - whack it together scenario, followed by a production prototype - using the proposed production components?)

* What processes are commonly under estimated - from a time perspective? ( Is there an area where "young players" often underestimate the time required)

* What's the expected time period for developing the whole product? (Roughly speaking, within industry - what's the norm? , what's too long or not nearly enough?)

* Any other good pointers for "young players"?

Cheers

Jim.

www.sonodrome.co.uk

Mechatrommer:
i dont have any real experience developing and implementing gannt chart. but i think:
1) you'll have the trouble following it once its done. unless you are disciplined and nothing else to do
2) if the time is critical for you, then only gannt chart is necessary (planning).
3) the duration will depend on how much work force do you have, experience needed to develop certain project and what kind of project itself and how its functioning, and how much pressure you have to complete the project in a very short time.
4) the less the time you spend, the less the quality of the product.
5) you only will be able to create an excellent gannt chart that suitable/effective for your workflow, if you are mastered enough in the workflow itself.
6) the best feature of gannt chart IMO, is that you can visualize clearly and plan for the shortest time completion where simultaneous tasks (tasks that can be done at the same time) is maximized. but then again, you need another fren to do the other task for you while you are doing another task.
7) the other feature is slack time, where you can modify your gantt chart to minimize your idling pals.
8th) i stand to be corrected ;)

http://en.wikipedia.org/wiki/Gantt_chart

Zad:
What it boils down to is a) "how long is a piece of string" and b) "On time, on spec, on budget. Pick 2". This is another part of the art of electronics (and engineering in general) that isn't taught at Uni.

I'm afraid the only helpful tool is experience really. You need to know as much as possible about the project, clients have this habit of "knowing" in their head what they want and not telling you. Small things like "oh, did you not design the enclosure?" when you were clearly never contracted to do so, and it was never mentioned at any stage. I'm afraid timelines can be rather nominal at best. As a rule of thumb, double whatever seems about right. Only you can know how much effort is likely to be required and what resources you have.

If it is a small business and comparatively flexible, the chance of you hitting your date is higher than if you are in a 9-5 corporate entity, where work stops at 5pm. Of course the big corporates can bring in resources at any time, should the accountant see fit. But they rarely do, a late product just results in shouting and finger wagging. It seems obvious, but ask the client when they would like the product. Chances are that they have some date in mind which will help drive your milestones.

Oh yes, if the design is anything but simple, definitely build prototypes. Even the humblest embedded micro has silicon bugs which can be a show stopper. Not great if you have just ordered 10,000 PCBs. In a complex system, the prototype can go through quite a few evolutions between start and finish. There is nothing quite like having physical hardware in your hands to satisfy you and the client that the product exists and actually works.

Many management books have been written about Gantt charts and, so far as I can tell, they exist mainly to impress managers and marketers. Critical path / PERT charts are more useful, not because they make the dates any easier to hit, but because they can show up bottlenecks before they happen. They need quite a bit more detail than Gantt, but this detail allows you to make closer estimations.

jimjim:
Thanks for the great responses - And Yeah, I know, things aren't likely to follow the course of the Gantt chart, to a certain extent I'm mostly doing it to satisfy investors.

It's good to get some outside opinions on this tho, cuz you never know what people expect in the way of time scale - I'd love to be able to respond with "well......how long is a piece of string?" but for some reason it's too vague for them :)

In regard to my experience level - I've never studied electronics in an official capacity, however, I've worked professionally as an AV engineer and I also sell simple electronics kits on my website (of my own design), this is my first proper step into the big bad world of electronics design.

I guess I've mostly been messing with audio circuits and MCUs.  
 
When it comes to it - we'll be hiring in some extra EEs to help with the design process, but I'd imagine it will be a very small team, probably just consisting of me and someone else to be honest.  

Oh - and the project is not for a client - it's for my business, so I'm kinda the client, ultimately I get to decide the time scales, but I want them to be comparable to the norm (don't wanna scare off the investors just yet!) - but because we're getting investors involved much of the planning is needed to satisfy them. 

cheers

Jim.

Mechatrommer:
what do u mean by "comparable to the norm"? gantt chart can expand from few days to few years? it also depends on your resources, tasks and type of project, requirement etc, as mentioned above... so whats the norm?

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version