FCR ARB Presentation- Team 07

Slides:



Advertisements
Similar presentations
SP Business Suite Deployment Kick-off
Advertisements

The Role of Software Engineering Brief overview of relationship of SE to managing DSD risks 1.
Chapter 2 Succeeding as a Systems Analyst
City of LA Personnel Department Mobile Application Team 02 1.
PBA Front-End Programming Development Organisation.
LA Commons Upgrade of Website ARB Team 01. Name Role Hualong Zu Project Manager Qihua WuLife Cycle Planner Taizhi LiRequirements Engineer Huaiqi WangPrototyper.
Team15 - GOTRLA Girls On The Run Los Angeles. Team-15 Deepak Earayil : Project Manager & System/Software Architect Ankith Nagarle : Prototyper & Operational.
TRR ARB Presentation Women at Work Website Redesign.
TEAM’S STRONG/WEAK POINTS David Wiggins – Remote Student 1.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Bayu Priyambadha, S.Kom Teknik Informatika Universitas Brawijaya.
Elockbox Team08 Fall2014 Jian Lei Role(s): Project Manager / Builder Da Lu Role(s): Prototyper / System/Software Architect Cheng Role(s):Feasibility Analyst.
MD Digital Government Summit, June 26, Maryland Project Management Oversight & System Development Life Cycle (SDLC) Robert Krauss MD Digital Government.
TRANSITION READINESS REVIEW GOTRLA TEAM 15 Aayush Jain, Ankith Nagarle, Anushila Dey, Deepak Earayil, Elaine Lo, Nidhi Baheti, Presha Thakkar, Suhani Vyas.
By Matt Baker Eric Sprauve Stephen Cauterucio. The Problem Advisors create a sign-up sheet to be posted on the door of their office. These sign-up sheets.
University of Southern California Center for Systems and Software Engineering 1 Architecture Review Boards Barry Boehm 10/14/2009.
REAL TIME GPS TRACKING SYSTEM MSE PROJECT PHASE I PRESENTATION Bakor Kamal CIS 895.
GLOCO – Integrated Corporate Portal Part 3 – Implementation Plan Presented by Team 3 1 Team 3 Members: Joyce Torres Kenneth Kittredge Pamela Fisher Ruzhena.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
PBA Front-End Programming Development Organisation.
University of Southern California Center for Systems and Software Engineering 10/25/2010(C) USC CSSE1 CS 577a Overall FCR Feedback [Updated/More]
1 / x CMMI Technical Solution Rob Vanden Meersche Dieter Van den Bulcke.
Innovation Software Corporation's Cultural Awareness Training Program Presentation by:
©2012 MasterCard. Proprietary and Confidential MASTERCARD PERSONAL EXPENSE MANAGEMENT SYSTEM – (MPEMS) Analysis and Design Phase Presented by team 2S.
Modern Systems Analysis and Design Third Edition Chapter 2 Succeeding as a Systems Analyst 2.1.
SP Business Suite Deployment Kick-off
Quantum Leap Project Management
... Transform young lives through Music
Chapter 5 Initiating and Planning Systems Development Projects
CS 577b: Software Engineering II
Project Cost Management
Requirements Specifications for Web Portal Application
Roles and Responsibilities
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design in a Changing World, 4th Edition
USC e-Services Software Engineering Projects
ShareTheTraining TRR ARB Presentation Team 11
DCR ARB Presentation Team 5: Tour Conductor.
TEAM 15 Joint Educational Project ONLINE PLATFORM
TechStambha PMP Certification Training
Build a website like Amazon/Ebay/Etsy/Airbnb - experiences and advice.
USC e-Services Software Engineering Projects
Business System Development
Girls On The Run Los Angeles
Chapter 3 Managing the Information Systems Project
FCR ARB Presentation- Team 07
CMGT 445 Competitive Success/snaptutorial.com
CMGT 445 Education for Service/snaptutorial.com
CMGT 445 Teaching Effectively-- snaptutorial.com.
E-Lockbox DCR ARB Client: Living Advantage, Inc.
SOCCER DATA WEB CRAWLER
Chapter 5 Initiating and Planning Systems Development Projects
CSCI 577b Tasks and Activities
OCD Risk Management CS 577a, Fall 2012 ©USC-CSSE.
Project Management Process Groups
Architecture Review Board
ARB Schedule Locations
Metrics Stats n’ Stuff.
CS 577b Software Engineering II -- Introduction
CS577a Software Engineering ARB #2 Workshop
Chapter 5 Initiating and Planning Systems Development Projects
PROJECT PROGRESS PRESENTATION
Family Proud TRR ARB Presentation
Team 7- SCRIPTONOMICS Advanced movie script analytics made simple
Transition Readiness Review
Chapter 26 Estimation for Software Projects.
Transition Readiness Review
Team 7- SCRIPTONOMICS Advanced movie script analytics made simple
Chapter 3 Managing the Information Systems Project
Presentation transcript:

FCR ARB Presentation- Team 07 SCRIPTONOMICS THE WORLD'S MOST ADVANCED SCRIPT ANALYTICS FCR ARB Presentation- Team 07 Aditya Holikatti Anitha Neelakantan Alex Miller Michael Cappuccio Nicky Singh Nikhita Reddy Gade Sri Anusha Veeramachineni Vaishnavi Venkatraman

AGENDA ● Remote Team Member ● Operational Concept Description ● Win Win Agreements ● Prototype/ Product Demo ● Architecture ● Life Cycle Plan ● Feasibility Evidence ● Quality Focal Point

FCR ARB ALEX MILLER

FCR ARB - DEN - TEAM STRENGTHS Operational View Well spread division of labor among the team Weekly meetings with clients and constant contact via slack. Technical View Front end web development Most team members have a computer science background.

FCR ARB - DEN - TEAM WEAK POINTS Operational View Lack of proper communication among team members Team meatings are not properly organizied Mitigation Improve team communication by using platforms like slack, skype and watsapp Discuss and schedule weekly meeting  goals and requirements beforehand 2. Technical View Not familiar with django Mitigation -Improve knowledge on django by going through online tutorials

FCR ARB - DEN - Technical Concerns & Solutions Improve team communication by using platforms like Slack, Skype, and WhatsApp Discuss and schedule weekly meeting goals and requirements before hand. Assign specific tasks to avoid diffusion of responsibility Improve knowledge on Django by going through online tutorials

OPERATIONAL CONCEPT DESCRIPTION FCR ARB OPERATIONAL CONCEPT DESCRIPTION VAISHNAVI

SYSTEM PURPOSE The Scriptonomics Blog is dedicated to providing a forum for scriptwriters to keep up with the news in the industry.

Shared Vision Create a platform(blog) to give useful insight into the art, science, and business of screenwriting. Add to the Brand value and Recognition of Scriptonomics. Increase the user base through subscriptions.

FCR ARB - OCD - Benefit Chain Diagram

FCR ARB - OCD - Levels of Services (LOS)

FCR ARB - OCD –Levels of service

FCR ARB - OCD –System Boundary

FCR ARB – OCD – Core Capabilities

Organizational Goals

Constraints

FCR ARB WINWIN AGREEMENTS SRI ANUSHA

FCR ARB - WinWin Agreements USER ● WC_4603: As a user, I can view blog posts by categories. ● WC_4590: As a user, I can share the post on other social media platforms. ● WC_4581: As a user, I can like a blog post.

FCR ARB - WinWin Agreements USER WC_4582: As a user, I can comment on a blog post if I have logged in. WC_4589: As a user, I can add a post to my favorites if I have logged in. WC_4587: As a user, I can search for blog posts. WC_4604: As a user, I can view trending articles.

FCR ARB - WinWin Agreements ADMINISTRATOR ● WC_4605: As an admin, I can edit/add a post. ● WC_4606: As an admin, I can view the analytics of the blog. ● WC_4588: As an admin, I can delete the comments which are inappropriate.

PROTOTYPE/PRODUCT DEMO FCR ARB PROTOTYPE/PRODUCT DEMO -ADITYA

Risk : COTS Integration Zinnia – 3rd party plugin Interaction with existing setup.For example, Current Scriptonomics setup uses PostgreSQL Zinnia uses SQlite3

Mitigation : •Prototype •Inherent Django capabilities – migrations from one database to another

Database models defined independent of implementation specifics

Risk : Overlapping functionality-User Comments • Win Condition : As a User, I can comment only when I am logged in. • Identification : Personnel Shortfall Clash of scope with plugin, i.e functionality in blog needs to be overridden.

FCR ARB ARCHITECTURE -ANITHA

Top Level Physical Architecture System User Scriptonomics Blog

Top Level Logical Structure Client Side Server Side Database User Inteface Scriptonomics blog Back end Fetch/store data Request Request Render UI Response Response

System Context

CONCEPTUAL DOMAIN MODEL

Use Case: User- Blog Home Page

Use Case: Content Writer Dashboard

Use case: Admin Dashboard

FCR ARB LIFE CYCLE PLAN (LCP) -NICKY

FCR ARB - LCP - Life cycle strategy The Overall strategy we are undertaking for Scriptonmic project is following NDI/NCS intensive process. All the core capabilities and functionality of the system are delivered by COTS services. We are using Zinnia as our main COTS. The whole project life cycle is divided into four phases right now namely Exploration Phase Valuation Phase Foundation Phase Development Phase

FCR ARB - LCP - Foundation Phase Plan

FCR ARB - LCP - Development phase

FCR ARB - LCP - Key Stakeholder & Responsibilities Stakeholders Roles Developers Responsible for creating the blog homepage and respective platform Site Admin Responsible for managing project str Content writer Responsible for providing content for Blog Maintainer Responsible for maintaing the Client Responsible for providing requirements and feedback on project progress Scriptwriter Responsible for writing blog post.

FCR ARB - LCP - Project Plan

FCR ARB - LCP - Resource Estimation Estimated CSCI577a Effort: 8 team members at 16 hrs/week for 12 weeks Total estimated effort: 16 hrs/week x 8 members x 12 weeks = 1536 hours Budget information: $ 0 Project duration: 12 weeks Component modules in your development project: User Template, Admin Template Programming language/ Tools used: Zinnia, Bootstrap., HTML, CSS Time required as per Pessimistic Value: Total time(in Months): (8 person-month × 152 hours per person-month) ÷ 512= 2.375 months Total time(in hours): 8 person-month x 152 hours per person-month = 1216 hours

FCR ARB - LCP - Required Skills for Team Members Bootstrap Django knowledge AJAX CSS

FCR ARB - LCP - COCOMO II

FEASIBILITY EVIDENCE DESCRIPTION (FED) FCR ARB FEASIBILITY EVIDENCE DESCRIPTION (FED) -NIKHITA

NDI Alternatives

NDI Evaluation

Business Case Analysis: Cost Analysis

Business Case Analysis: Cost Analysis

Business Case Analysis : Benefit Analysis

Risk Assessment

Capability Feasibility

Capability Feasibility

Level Of Service

Persona - 1 •First Name: Daniel •Last Name: Anaya •Email: danaya@scriptonomics.com •Profession: production assistant in Hollywood, CA •Interests: * action/adventure movies, high concepts, old tv shows (sopranos, mad men) * got into writing after realizing I was good at it and my passion for movies •Desired Blog Feature: Insightful articles

Persona - 2 •First Name: Michael •Last Name: Chorlian •Email: mchorlian@scriptonomics.com •Profession: script writer •Interests: * Modern Family, House of Cards, The Crown * got into writing based on passion for movies •Desired Blog Feature: Express his views on the article and interact with others with similar and differing views

Persona - 3 •First Name: Andy •Last Name: Peterson •Email: apeterson@scriptonomics.com •Profession: Financial Advisor to producer •Interests: * Modern Family, , The Crown * Likes to invest in exciting movies •Desired Blog Feature: Keep a list of articles he finds fascinating, easily accessible so that he can refer to them when required.

FCR ARB QFP -ALEX

Requirements Traceability Matrix Requirement ID Verification Type Test Case ID (if applicable) WC_4602 As a User, I can search for articles. Testing TC-01-01 WC _4582 As a User, I can comment on a blog post if I have signed in. TC-02-01 TC-02-02 WC_4580 As a User, I can view a blog post. Demonstration WC_1579 As an Content-Writer, I can add blog posts using a form. WC_4591 As an admin, I can edit a post.

Tracking issue, and project progress Strategy Priority Level Description Client Feedback High Team, Client Collect feedback from client often with respect to functionalities of website Prototyping Team Make Prototypes for COTS Integration Testing and continuously test high-risk features. Jira Medium Tracking issue, and project progress Team Meeting Have team meetings at least once a week, check progress, and discuss about risks and their mitigation strategy

Defect Identification Review Use requirements tracebility matrix to monitor consistency with requirements. Peer Review Client review Test Unit Testing Integration Testing Functional Testing

JIRA Bi-weekly Reports (One week) OCD LCP PRO FED SSAD Found 2 Removal 1

Information about URL navigation Current Defects Avoidable Defects Proposed Solution Login and Logout redirect to Scriptonomic page instead of staying in the blog website Information about URL navigation And redirection

Technical Debt Description Mitigation Plan Forward and Backward compatiability Zinnia is also a work in progress and changes to the plugin might affect current implementation.

QUESTIONS AND FOLLOW-UP FCR ARB QUESTIONS AND FOLLOW-UP