Yina Arenas Mona Sergi Tamal Saha.  Focus of the project  Nanosim as a case study ◦ Role playing simulation ◦ Different types of participants and services.

Slides:



Advertisements
Similar presentations
CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Advertisements

Test Automation Success: Choosing the Right People & Process
Stepan Potiyenko ISS Sr.SW Developer.
SE 470 Software Development Processes James Nowotarski 21 April 2003.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Game Development Roll a World. Programming Our Architecture Where to start? Use the architecture already made? CBaseGravity (singleton) Thinks every.
Nov. 13, 2003CS WPI1 CS 509 Design of Software Systems Lecture #11 Thursday, Nov. 13, 2003.
1 IS371 WEEK 8 Last and Final Assignment Application Development Alternatives to Application Development Instructor Online Evaluations.
Why Managers Must Understand IT Managers play a key role –Frame opportunities and threats so others can understand them –Evaluate and prioritize problems.
WCMS RESPONSIVE REDEVELOPMENT Project Introduction – Web Dev Rev June 5, 2015 Jonathan Woodcock.
Case Study: Engaging & Developing Managers Prepared by Luke Challenor Corporate Engagement
Getting Smarter with Information An Information Agenda Approach
Ivan Dontsov, Andy Phenix, Maureen Rottschaefer. Agenda  Status  Demo  Lessons Learned.
Planning Iteration Demo Suunto Training Program Planner.
Public Advice Traveling Help DSD Course – Project final Presentation School of Innovation, Design and Engineering Malardalen University Jan 15 th, 2008.
SYSTEMS DEVELOPMENT Phases, Tools, and Techniques
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
T Project Review RoadRunners [PP] Iteration
Software Testing Life Cycle
LECTURE 1 What does a Business Analyst do? IFS 231 Business Analysis.
*All other brands and names are the property of their respective owners. Slide 1 ® UDIG Driver Test Suite Rob Mills Barry Feild
Sarah Drummond Dept. Computer Science University of Durham, UK MSc Research An Investigation into Computer Support for Cooperative Work in Software Engineering.
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
Unit 3. demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of.
Software Engineering Project Assignment 7 Group 3 IT-201.
Eliciting integration scenarios Proposal for Meeting
Teaching an Object-Oriented Software Development Lifecycle in Undergraduate Software Engineering Education February 27, 2002 Professor Brian Blake Georgetown.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Gathering Network Requirements Designing and Supporting Computer Networks – Chapter.
LOGO PowerPoint Template Add your company slogan Toll Fee Management Supervisor : Nguyễn Văn Sang Group : Unstoppable.
LOGO 2 nd Project Design for Library Programs Supervised By Dr: Mohammed Mikii.
Adaptive Hypermedia Tutorial System Based on AHA Jing Zhai Dublin City University.
Extreme Programming (XP). Agile Software Development Paradigm Values individuals and interactions over processes and tools. Values working software over.
Starting Comparing different projects that need to be done in the company Make project selection: Coding Performance Improvement Project.
Distributed Software Development QR Marks The Spot Beta Prototype Vadym Khatsanovskyy, Nicolas Jacquemoud.
1 Workshop: National Disaster Observatory for Your Country [DATE] {PLACE}
K.Ingram 1 Sept 2007 Agile Software Development. K.Ingram 2 Sept 2007 Contents Agile Software Development: 1.What is it? 2.Agile’s Values, Principles,
Teaching Systems Analysis and Design in a Practical Way: A Collaborative Effort Between Computer Science and Business School by Ken Surendran-CS Chellappa.
Course Outcomes, Assessments, and Activities AGENDA.
IBS/Virpi Elers1 Efodi - eLearning Platform Elisa Communications Oyj Content Based Solutions Virpi Elers.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
© 2007 BigVisible Solutions, Inc. All Rights Reserved Training Solutions Agile Training Game v
Database Architecture Course Orientation & Context.
PRJ566 Project Planning and Management Course Project Selection.
Lesson 2: Web Development Teams
Enterprise Solutions Chapter 10 – Enterprise Content Management.
1 PennDOT ATX Project Summer Semester EOSP Team Stalagmite: Dan Abramovich Jeff Ditillo Oksana Schubert Alexey Stolpovskikh Dehua Zhang.
Web Team Web Team :- Web team is a group of persons responsible for development of web site. Roles and Responsibilities A web team consists of following.
System Maintenance Modifications or corrections made to an information system after it has been released to its customers Changing an information system.
Chapter 6 SYSTEMS DEVELOPMENT Phases, Tools, and Techniques.
T Project Review Muuntaja I1 Iteration
CI R1 LCO Review Panel Preliminary Report. General Comments –Provide clear definition of the goals of the phase (e.g. inception), the scope, etc. in order.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
Xerte Online Toolkits and the Xpert Repository Julian Tenney IS Learning Team Group Leader.
Airport Ride Service LCO Project Proposal. AGENDA Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility.
Introduction Software Project Management Plan Software Requirements Specifications Software Design Description Software Test Result.
Chapter1 FOUNDATIONS OF INFORMATION SYSTEMS IN BUSINESS.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
Introductory Remarks. Beth McInerny, LLC Background Project Coordination Skills Similar Projects Contact Information Agenda: Remarks.
Kentico CMS Deliver Now! Methodology Karol Jarkovsky Consultant, Kentico Software s.r.o.
ISS Team Group Member ◦ Nguy ễ n Nh ậ t Minh ◦ Nguy ễ n Kh ắ c Khu ◦ Ph ạ m Ng ọ c Hi ế u ◦ Nguy ễ n Ng ọ c Khánh ◦ Nguy.
Managing Innovation and Fostering Corporate Entrepreneurship
Multilevel Marketing Tree Viewer
MapMaker Easy fast web-based map creation
Rational Unified Process (RUP)
Indiana University School of Social Work
Rate Capping and the Role of IT
Agenda Purpose for Project Goals & Objectives Project Process & Status Common Themes Outcomes & Deliverables Next steps.
Topic 1: Introduction to the Module and an Overview of Agile
Value Proposition Celemi Sales Endeavour™ enables sales professionals, and their organizations, to learn and apply a repeatable process for developing.
SDLC (Software Development Life Cycle) Role Play
Presentation transcript:

Yina Arenas Mona Sergi Tamal Saha

 Focus of the project  Nanosim as a case study ◦ Role playing simulation ◦ Different types of participants and services ◦ Deliver content according to participants properties  Agenda: ◦ Lifecycle ◦ Risk Analysis and Mitigation ◦ Requirements and Specifications ◦ Architecture ◦ Implementation ◦ Source code management

 Spiral/Evolutionary model ◦ 2 weeks  Risk analysis  Requirement analysis  Preliminary architecture design  Wiki ◦ 3 weeks  Complement initial architecture adding web service layer  Data access layer  Initial services ◦ 3 weeks  Service implementation  Functional testing

 The first step our spiral model  The risks: ◦ Scope and time management ◦ Team background ◦ Git/SVN ◦ Extensibility/Flexibility ◦ GWT ◦ Correctness

 Requirements ◦ For developers  Easy extension ◦ For instructors  Small time setup ◦ For the students:  User friendly environment  Fulfilment of pedagogical goal ◦ Access from different locations ◦ No extra installation on the end user’s system

 Specifications: ◦ Database independency ◦ Access control ◦ Services  Group / user management  Budget transactions  Mail  Proposal  Research  Patent

 Developed an understanding of the challenges involved in developing software  Better literature comprehension by doing an actual project implementation.  Learned about new technologies  Got further insight on the interaction strategies and team work skills by using a collaborative development environment.