dividing project into smaller stages also allows employees to work together as team it' impossible to be specialist in everything you' need to know how to upload all the data to all the different databasesfind an optimal data scheme that works not only for your application but also for other projects inside your companyand then keep track of all the statistical and data-mining techniqueswhile also being an expert in presentation tools and business politics that' hard taskand it' why more and more companies rely on team of specialists rather than trying to find one person who can do it all the process we described in this section is best suited for data science project that contains only few models it' not suited for every type of project for instancea project that contains millions of real-time models would need different approach than the flow we describe here beginning data scientist should get long way following this manner of workingthough don' be slave to the process not every project will follow this blueprintbecause your process is subject to the preferences of the data scientistthe companyand the nature of the project you work on some companies may require you to follow strict protocolwhereas others have more informal manner of working in generalyou'll need structured approach when you work on complex project or when many people or resources are involved the agile project model is an alternative to sequential process with iterations as this methodology wins more ground in the it department and throughout the companyit' also being adopted by the data science community although the agile methodology is suitable for data science projectmany company policies will favor more rigid approach toward data science planning every detail of the data science process upfront isn' always possibleand more often than not you'll iterate between the different steps of the process for instanceafter the briefing you start your normal flow until you're in the exploratory data analysis phase your graphs show distinction in the behavior between two groups--men and women maybeyou aren' sure because you don' have variable that indicates whether the customer is male or female you need to retrieve an extra data set to confirm this for this you need to go through the approval processwhich indicates that you (or the businessneed to provide kind of project charter in big companiesgetting all the data you need to finish your project can be an ordeal step defining research goals and creating project charter project starts by understanding the whatthe whyand the how of your project (figure what does the company expect you to doand why does management place such value on your researchis it part of bigger strategic picture or "lone wolfproject originating from an opportunity someone detectedanswering these three