180 likes | 455 Views
TM. PROCESS. Discover. Define. Design. Develop. Deliver. Discover. Define. Design. Develop. Deliver. Discover. Overview: Gather information, brainstorm, competitive analysis and define project scope Proceed to define personas, create user stories/use cases
E N D
TM PROCESS Discover Define Design Develop Deliver
Discover Define Design Develop Deliver Discover Overview: Gather information, brainstorm, competitive analysis and define project scope Proceed to define personas, create user stories/use cases Deliverable:at this stage includes Personas and User Stories/Use Cases P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Discover Gather information: Client’s expectations in terms of deliverables – purpose of the website, redesign or develop a new concept. Brainstorm: Create mind-maps of how users can interact with the system Project Scope:loosely define project scope and understand the extent of whole project P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Discover Competitive Analysis: Create a list of similar websites; understand navigation structure, usability, design layout and internationalization. Define User Stories and Use Cases: Once we’ve set of personas we’ll write stories around these people describing how will they use our website. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Define Overview: Create Interaction Model, define IA (Information Architecture) and come up with a Project Plan along with milestones and deliverables Deliverable: at this stage includes Product Requirement Document P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Define Develop Interaction Model: Interaction model divides complete software into different groups like front-end, back-end, e-commerce (if its part of the project) or any API integrations etc Define Information Architecture: Levels of navigations - Set of Primary and Secondary navigation links P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Design We believe that “Design drives Technology” Overview: Ideas sketched on paper and go through a usability evaluation. Thereafter, these sketches are transformed into wireframes and shown to clients. Once approved, we proceed with creating the mockups/UI designs Deliverable:at this stage includes Wireframes and UI Designs P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Design Create Paper Prototypes/Sketches - All ideas are put into paper sketches and go through a usability evaluation. These are very high fidelity sketches to understand how the page can look like. Usability Evaluation - Key part in the whole design and development is how easy it is to use the software product. Usability is done at every critical point in the process to ensure – effectiveness of the product. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Design Create Wireframes: Start with wireframes of main pages – decide how navigation can appear, where content will appear and how a user can interact with a signup form to one click shopping experience Visual Design Explorations: Key screens from wireframes are translated into design aesthetics with different options Visual Design Approval: Approved design language is translated to rest of the sections of website with a complete set of design guidelines for developers to use and transform design into HTML and Code P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Design Visual Design Approval: Approved design language is translated to rest of the sections of website with a complete set of design guidelines for developers to use and transform design into HTML and Code P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Develop Overview: This stage involves working on Architecture Design, UML Diagram/Class Diagram, Code iteration cycles, creating interim installers, Release Management, Unit testing, Code Re-factoring as well as documentation. Daily scrums within the team as well as with the client are held to make sure that we are on the same plane. Deliverable:at this stage includes Working System Model as well as Source Code. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Develop We are a firm believer of AGILE development Our deliverables and sprints are scheduled with respect to the User stories User stories driven Implementation: Specifications are converted to user stories and actions - to make sure that system handles all the requirements and user flow. The same is used to define the backlog and sprint releases. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Develop Collaborative development: Daily scrums helps us tightening the communication cycle Architecture Design, UML Diagram/Class Diagram, Weekly sprints, creating interim installers, Release Management, Unit testing, Code Refactoring as well as documentation Working System Model as well as Source Code is ready http://www.intelligaia.com/images/HP_Dailyscrum.jpg http://www.intelligaia.com/images/HP_Dailyscrum.jpg P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Deliver Overview: Software testing starts from analysing requirements, having discussions within team, asking doubts from the client and then use cases are created based on the analysis. Test Plan, Test Cases, Bugs are posted in bug tracking tool and regression testing. Deliverables: Builds of the products are released after acceptance testing. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Deliver Black Box Testing techniques are followed by QA team. QA team creates Test Plan and testing check list is created as per project's requirement. Test Cases are designed which covers GUI, Functional, Interface, Compatibility, Security and Performance parts. P R O C E S S Intelligaia Technology confidential & proprietary
Discover Define Design Develop Deliver Deliver Various tools are used for Bug Reporting, finding broken links, GUI testing, Compatibility testing and Performance testing of the application.Bug reporting and result analysis is done by using bug tracking tool. Proper Bug life cycle is being followed by QA team.Special search engine friendly guidelines are being created so that each webpage follows these guidelines. Deliverable at this stage is Shippable Release of the product. P R O C E S S Intelligaia Technology confidential & proprietary
Thank You! Intelligaia Technologies Toll Free: +1-800-284-0061 contact@intelligaia.com Intelligaia Technology confidential & proprietary