National Research University Higher School of Economics
|
|
|
- Marybeth Osborne
- 10 years ago
- Views:
Transcription
1 National Research University Higher School of Economics Ecosystem of the SWEBOK Guide V3.0 Sergey Avdoshin Head of Software Engineering School Computer Science Faculty SECR
2 Key Dates of SWEBOK History 1958 John Turkey the term Software 1968 NATO conference (L.F. Bauer) the term Software Engineering 1972 IEEE Computer Society Transactions on Software Engineering 1976 IEEE-CS Committee for Developing Software Engineering Standards 1987 ISO/IEC JTC 1 / SC 7 Software and Systems Engineering 1993 ACM/IEEE-CS Software Engineering Coordinating Committee (SWECC) 1995 ISO/IEC 12207:1995 Standard for Software Life Cycle Processes 1999 ACM/IEEE-CS SE Code of Ethics and Professional Practice 2001 SWECC Trial Version of the SWEEBOK (start in 1998) 2001 Industrial Advisory Board Computing Curricula 2001 Initiative 2004 ACM/IEEE-CS Software Engineering 2004 & SWEBOK ISO/IEC 19759:2005 SWEBOK 2008 ISO/IEC 12207:2008 Standard for Software Life Cycle Processes 2009 ACM/IEEE-CS Graduate Software Engineering 2009 Ivar Jacobson, Bertrand Meyer, Richard Soley SEMAT 2012 IEEE-CS Professional & Educational Activities Board Software and Systems Engineering Committee (PEB-SSE) 2014 IEEE-CS & PEB-SSE SWEBOK V IEEE-CS Software Engineering Competency Model (SWECOM) 2015 IEEE-CS & PEB-SSE Replacement CSDA&CSDP on full suite of certifications SECR
3 Transformation of Software Engineering Definition Software engineering - the systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software (ISO/IEC :1993 Information technology-- Vocabulary--Part 1: Fundamental terms) Software engineering - the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is, the application of engineering to software (ISO/IEC 24765:20010 Systems and software engineering vocabulary) System engineering - interdisciplinary approach governing the total technical and managerial effort required to transform a set of customer needs, expectations, and constraints into a solution and to support that solution throughout its life (ISO/IEC 24765:2010 Systems and software engineering vocabulary) Note: includes the definition of technical performance measures; the integration of engineering specialties toward the establishment of an architecture; and the definition of supporting lifecycle processes that balance cost, performance, and schedule objectives SECR
4 Important Related Documents GSwE2009: Curriculum Guidelines for Graduate Degree Programs in Software Engineering ISO/IEC 12207:2008 Standard for Systems and Software Engineering Software Life Cycle Process J.W. Moore, The Road Map to Software Engineering: A Standards-Base Guide, Wiley-IEEE CS Press, 2006 SE2004: Curriculum Guidelines for Undergraduate Degree Program in Software Engineering ISO/IEC/IEEE 24765:2010 Systems and Software Engineering - Vocabulary Certification and Training for Software Professionals, IEEE-CS, SECR
5 Growing Influence of Systems Engineering in Software Engineering Education Programs (Graduate Software Engineers 2009) System Engineering 1 Systems Engineering Concepts System context People and systems System hierarchical relationships The role of system engineers 2 System Engineering Life Cycle Management Lifecycle Management Systems engineering and software engineering processes 3 Requirements Stakeholder requirements Requirements analysis 4 System Design Architectural design Implementation Trade studies 5 Integration and Verification 6 Transition and Validation 7 Operation, Maintenance and Support SECR
6 SWEBOK V3.0 Knowledge Areas Software Requirements Software Design Software Construction Software Testing Software Maintenance Software Configuration Management Software Engineering Management Software Engineering Process Software Engineering Models and Methods Software Quality Software Engineering Professional Practices Software Engineering Economics Computing Foundations Mathematical Foundations Engineering Foundations Foundation Knowledge Areas SECR
7 Related Disciplines Computer Engineering Computer Science General Management Mathematics Project Management Quality Management Systems Engineering SECR
8 Software Engineering Tools and Methods has been revised as Software Engineering Models and Methods Modeling Types of Models Analysis of Models Software Engineering Methods SECR
9 New Knowledge Areas SWEBOK V3.0 Software Engineering Professional Practice Software Engineering Economics Computing Foundations Mathematical Foundations Engineering Foundations SECR
10 New Knowledge Areas SWEBOK V3.0 Software Engineering Professional Practice Professionalism Group Dynamics / Psychology Communications Skills SECR
11 New Knowledge Areas SWEBOK V3.0 Software Engineering Economics Software Engineering Economics Fundamentals Life Cycle Economics Risk and Uncertainty Economic Analysis Methods Practical Considerations SECR
12 New Knowledge Areas SWEBOK V3.0 Computing Foundations (Part I) Problem Solving Techniques Abstraction Programming Fundamentals Programming Language Basics Debugging Tools and Techniques Data Structure and Representation Algorithms and Complexity Basic Concept of a System Computer Organization SECR
13 New Knowledge Areas SWEBOK V3.0 Computing Foundations (Part II) Compiler Basics Operating System Basics Database Basics and Data Management Network Communication Basics Parallel and Distributed Computing Basic User Human Factors Basic Developer Human Factors Secure Software Development and Maintenance SECR
14 New Knowledge Areas SWEBOK V3.0 Mathematical Foundations Sets, Relations, Functions Basic Logic Proof Techniques Basic Counting Graphs and Trees Discrete Probability Finite State Machines Grammars Numerical Precision, Accuracy, and Errors Number Theory Algebraic Structures SECR
15 New Knowledge Areas SWEBOK V3.0 Engineering Foundations Empirical Methods and Experimental Techniques Statistical Analysis Measurement Engineering Design Modeling, Simulation, and Prototyping Standards Root Cause Analysis SECR
16 International Software Engineering Educational and Professional Standards SE2004 SWEBOK V3.0 GSwE2009 Software Evolution Software Maintenance Software Maintenance Software Process Software Engineering Process Software Engineering Process Software Verification Software Testing Testing and Validation Software Quality Software Quality Software Quality Software Design Software Design Software Design Software Management Software Engineering Software Engineering Management Management Mathematical and Engineering Software Engineering Ethics and Professional Conduct Fundamentals Models and Methods Professional Practice Configuration Management Configuration Management (CM) Computing Essentials Software Construction Software Construction Software Modeling and Analysic Software Requirements Requirements Engineering Software Engineering Professional Practices Software Engineering Economics Computing Foundations Mathematical Foundations Engineering Foundations System Engineering SECR
17 IEEE CS Old Certification and Training Roadmap Bridging the Educational-Professional Gap Licensed Software Engineer (US) 2011 Target: Specialists (Architecture, Security) CSDM Specialty Courses 2011 Launched: 2002 Refreshed: April 10 Target: Mid-career professionals CSDA Assessment Courses New - Q1 10 Launched: 2008 Target: SW Engineering graduates and entry-level professionals CSDP Assessment Courses New - Q1 10 Foundation: SWEBOK Guide (ISO/IEC TR 19759:2005, 24773) SECR
18 Content Weights (%) Domains/Areas CSDA Software Requirements 7 Software Design 8 Software Construction 10 Software Testing 7 Software Maintenance 7 Software Configuration Management 3 Software Engineering Management 3 Software Engineering Process 4 Software Engineering Tools and Methods 5 Software Quality 6 Software Engineering Professional Practice 7 Software Engineering Economics 3 Computing Foundations 10 Mathematic Foundations 10 Engineering Foundations SECR
19 Bloom s Taxonomy Competence Levels Cognitive Domain: Mental Skills SE2004 GSwE2009 SWEBOK Undergraduate Degree Programs Graduate Degree Programs Continuing Professional Education Creating Evaluating Analyzing Applying Understanding Remembering Creating Evaluating Analyzing Applying Understanding Remembering Creating Evaluating Analyzing Applying Understanding Remembering Foundation: SWEBOK Guide (ISO/IEC TR 19759:2005, 24773) SECR
20 Employers That Have CSDA/Ps Accenture Agilent Technologies Air Force Research Laboratory Alcatel USA Anheuser Busch Antares Management Solutions AOL Avaya BAE Systems Barclays Capital Barclays Global Investors Inc. Baxter Health Care Corporation BEA Systems India Bearingpoint Bechtel Beyondsoft BMC Software Boeing Booz Allen Hamilton Borland Software Bosch Cadence Design Systems Capgemini Capital One Financial Cisco Systems Citicorp Computer Science Corporation Compuware Corp Concurrent Technologies Construx Software Convergys Corporation Daewoo Electronics Daimler Chrysler Dassault Falcon Jet Deloitte & Touche Tax Technologies Delphi Delco Electronics Systems Exxon Mobil Federal Express Flextronics Electronics Fidelity Information Services GE Goldman Sachs Hewlett Packard Hitachi Honeywell India Software Honeywell International HP Corporation IBM Corporation IBM Global Services Infosys Technologies Intel Corporation Interactive Data Corporation Intuit Corporation ITT Industries JP Morgan Chase & Co L-3 Communications Lawrence Livermore National Laboratory Linux Networx Litton Advanced Systems Division Lockheed Martin Co Los Alamos National Laboratory Lucent Technologies Medtronic, Inc Microsoft Corporation Missile Defense Agency Mitre Corporation Motorola Electronics NASA Langley Research Center NASA Marshall Space Flight Center NEC Newbridge Networks Nokia Networks Oracle Palm Philips Electronics Printrak Quark Qwest Rational Software Corp Raytheon Rockwell Collins Sage SAIC Samsung Sandia National Laboratories SBC Communications Schlumberger Sharp Shell Corporation Siemens Space And Naval Warefare Systems Center Sprint Corporation Sun Microsystems Tata Consultancy Services The Aerospace Corporation Trane Company TRW Automotive Tyco Electronics Unisys Corporation United Space Alliance United States Navy US Air Force US Army US Marine Corp US Navy Visteon Coroporation Wells Fargo Bank Westinghouse Wipro Infotech Xerox Corporation SECR
21 HSE the Unique IEEE CS REP in Russia SECR
22 Overview of IEEE Computer Society Certification and Credential Program Knowledge Area Certificates Software Engineering Associate Certifications Software Development Associate Engineering Software Quality & Maintenance Associate Engineering Software Management Associate Engineering Professional Competency Certifications Professional Software Development Professional Software Engineering Process Master Professional Software Engineering Master Advanced Scrum Professional Certificates of Achievement (Continuing Education) Cloud Computing Certificate of Achievement Secure Software Certificate of Achievement Embedded Systems Certificate of Achievement Multi-Core Certificate of Achievement SECR
23 Knowledge Area Certificates KAs: 12, Duration: 90 Minutes, Questions: 70, Locations : Online Software Requirements Software Design Software Construction Software Testing Software Maintenance Software Configuration Management Software Engineering Management Software Engineering Process Software Engineering Models and Methods Software Quality Software Engineering Economics Software Project Management Foundation: SWEBOK Guide V3.0 & SWEBOK/PMI Software Extension (SWX) SECR
24 Software Development Associate Engineer Certification Duration: 180 Minutes, Questions: 160, Locations : Online Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
25 Software Quality and Maintenance Associate Engineer Certification Duration: 180 Minutes, Questions: 160, Locations : Online Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
26 Software Engineering Management Associate Engineer Certification Duration: 180 Minutes, Questions: 160, Locations : Online Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
27 Professional Software Developer Certification Part I : PSD Exam. KAs: 4, Duration: 3 hours, Questions: 160, Locations : Online Part II : Applied Module I. Duration: 3 hours. Applied Module II. Duration: 3 hours An overall competency rating from 0 to 4 is then assigned. A score of 1 identifies a Beginner level. A score of 2 identifies an Intermediate Skill level. A score of 3 or higher identifies an Advance Skill level. Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
28 Professional Software Engineering Process Master Certification Part I : PSEPM Exam. KAs: 6, Duration: 3 hours, Questions: 160, Locations : Online Part II : PSEPM Exam. KAs: 6, Duration: 3 hours, Questions: 160, Locations : Online Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
29 Professional Software Engineering Master Certification Part I : PSEM Exam. KAs: 6, Duration: 3 hours, Questions: 160, Locations : Online Part II : PSEM Exam. KAs: 6, Duration: 3 hours, Questions: 160, Locations : Online Part III : Applied Module III (3 hours) and Applied Module IV (3 hours) An overall competency rating from 0 to 4 is then assigned. A score of 1 identifies a Beginner level. A score of 2 identifies an Intermediate Skill level. A score of 3 or higher identifies an Advance Skill level. Foundation: SWEBOK Guide V3.0 (ISO/IEC TR 19759:2014) SECR
30 Advanced Scrum Professional Scrum Certificates of Proficiency Foundation: SWEBOK Guide V3.0 & SBOK Guide SECR
31 IEEE CS Certificates of Achievement Security Certificate of Achievement Foundations of Software Security Secure Software Design Managing Secure Software Development Secure Software Coding Cloud Computing Certificate of Achievement Cloud in the Business Environment Cloud in Governance and Security Cloud in Economics, Metrics & Migration High Performance Computing Certificate of Achievement Embedded System Multi Core Video Lecture Series Certificate of Achievement Multi-core Video Series Foundation: SWEBOK Guide V SECR
32 The Elements of SWECOM Foundation: SWEBOK Guide V SECR
33 Related Disciplines Computer Engineering Computer Science General Management Mathematics Project Management Quality Management Systems Engineering Foundation: SWEBOK Guide V SECR
34 Cognitive Skills Reasoning provides the basis for making decisions in a logical and effective manner. Analytical skills are related to techniques that involve data collection, organization and aggregation of data, and analysis and evaluation in order to draw conclusions or make decisions. Problem solving is concerned with various methods that employ reasoning, analytic techniques, and prioritizing information to solve problems. Innovation involves skills used to create models and abstractions that support analysis and problem solving. Foundation: SWEBOK Guide V SECR
35 Behavioral Attributes and Skills Aptitude Initiative Enthusiasm Work ethic Willingness Trustworthiness Cultural sensitivity Communication skills Team participation skills Technical leadership skills Foundation: SWEBOK Guide V SECR
36 Technical Skills Software Engineering Life Cycle Skill Areas and Skills o Software Requirements Skills o Software Design Skills o Software Construction Skills o Software Testing Skills o Software Sustainment Skills Foundation: SWEBOK Guide V3.0 Software Engineering Crosscutting Skill Area o Software Process and Life Cycle Skills o Software Systems Engineering Skills o Software Quality Skills o Software Security Skills o Software Safety Skills o Software Configuration Management Skills o Software Measurement Skills o Human-Computer Interaction Skills SECR
37 Requisite Knowledge Academic Competencies Requisite Knowledge for SWECOM Technical Skills Foundation: SWEBOK Guide V SECR
38 SWECOM Competency Levels Technician Follows (F) Entry Level Practitioner Assists (A) Practitioner Participates (P) Technical Leader Leads (L) Senior Software Engineer Creates (C) Foundation: SWEBOK Guide V SECR
39 SWECOM Use Cases 1. Organization Using SWECOM to Create a New Hire Job Description and Screen Job Candidates 2. Employee Using SWECOM for Self- Improvement 3. Manager Using SWECOM for Evaluation and Improvement Planning for Team Member 4. Curriculum Designer Using SWECOM to Prepare a Competency-Based Curriculum Foundation: SWEBOK Guide V SECR
40 Model of a Profession SECR
41 Future Versions of SWEBOK Guide Guide to the Systems Engineering Body of Knowledge (SEBoK) v1.3.2 (April 14, 2015) Graduate Reference Curriculum for Systems Engineering (GRCSE) EITBOK - Enterprise Information Technology Body of Knowledge Software Security Specialized Knowledge Area (Draft SWEBOK v3.0) SWECOM (Software Sustainment; Software Process and Life Cycle, Software Systems Engineering; Software Security; Software Safety; Software Measurement; Human-Computer Interaction) SWEBOK/PMI Software Extension to the PMBOK Guide Fifth Edition (SWX) A Guide to the SCRUM Body of Knowledge (SBOK Guide) People Capability Maturity Model (P-CMM) The Personal Software Process (PSP) Body of Knowledge (BOK) Team Software Process (TSP) Body of Knowledge (BOK) Enterprise Information Technology Body of Knowledge (EITBOK) SEMAT SECR
42 3, Kochnovsky proezd., Moscow,, Russia Tel.: +7 (495) *22521, Fax: +7 (499)
National Research University Higher School of Economics
National Research University Higher School of Economics SWECOM in the Software Engineering NRU HSE Educational Standard & Curriculum Sergey Avdoshin Head of Software Engineering School Computer Science
Software Engineering Body of Knowledge (SWEBOK Guide) IEEE Computer Society
Software Engineering Body of Knowledge (SWEBOK Guide) IEEE Computer Society Agenda! Who is the IEEE Computer Society! Introduction to the SWEBOK Guide! How SWEBOK influences academia! How SWEBOK influences
The Software Engineering Competency Model (SWECOM)
The Software Engineering Competency Model (SWECOM) presented by Dick Fairley Software and Systems Engineering Associates (S2EA) [email protected] Copyright Dick Fairley 2014 slide 1 Presentation Agenda
SSECM: The Software Systems Engineering Competency Model. Agenda
SSECM: The Software Systems Engineering Competency Model prepared and presented by Richard E. (Dick) Fairley, PhD, CSDP Software and Systems Engineering Associates () SSECM STC 10 April 2013 slide 1 Agenda
CREDENTIALS & CERTIFICATIONS 2015
THE COMMUNITY FOR TECHNOLOGY LEADERS www.computer.org CREDENTIALS & CERTIFICATIONS 2015 KEYS TO PROFESSIONAL SUCCESS CONTENTS SWEBOK KNOWLEDGE AREA CERTIFICATES Software Requirements 3 Software Design
R I T. IEEE Computer Society Certified Software Development Professional (CSDP) Exam. Buenos Aires, Argentina Junio de 2006. Software Engineering
IEEE Computer Society Certified Software Development Professional (CSDP) Exam Software Engineering Buenos Aires, Argentina Junio de 2006 Dr. J. Fernando Naveda Department of Software Engineering Rochester
IEEE Computer Society and Certified Software Development Professional
IEEE Computer Society and Certified Software Development Professional Vision Statement...to be the leading provider of technical information, community services, and personalized services for the world
2011 Wind River. All Rights Reserved.
1 Simics - Reducing Product Development Risks with Full System Simulation Roch Kallmyer / Mid-Atlantic Sales and Business Development Rory Patchin / Eastern North America Simics Sales George Varndell /
Distance Education Network
Distance Education Network Viterbi School of Engineering University of Southern California Spring 2013 WebEx Quick Facts Will I be able to get a copy of the slides after the presentation? YES! How can
SEBoK: a guide to the systems engineering body of knowledge
SEBoK: a guide to the systems engineering body of knowledge Presented by a panel of contributors to SEBoK Panelists! Rick Adcock, Cranfield University! Dick Fairley, IEEE Computer Society! Dave Olwell,
Introduction to Software Engineering Professional Issues SWENET OSE2 Module June 2003
Introduction to Software Engineering Professional Issues SWENET OSE2 Module June 2003 Developed with support from the National Science Foundation OSE2-1 Overview The Software Engineering Profession Professional
Standards & Practices for the software and system engineers /
Standards & Practices for the software and system engineers / professionals John Walz [email protected] IEEE Computer Society 1 st VP IEEE Software & Systems Engineering i Standards d Committee Systems
Capability Maturity Model Integration (CMMI ) Version 1.2 Overview
Capability Maturity Model Integration (CMMI ) Version 1.2 Overview SM CMM Integration, IDEAL, Personal Software Process, PSP, SCAMPI, SCAMPI Lead Appraiser, Team Software Process, and TSP are service marks
IEEE Computer Society Certified Software Development Associate Beta Exam Application
IEEE Computer Society Certified Software Development Associate Beta Exam Application Candidate Information (please print or type) Name Address ( Home Business) City, State, Postal Code Country Telephone
The SWEBOK Initiative and Software Measurement Intentions
The SWEBOK Initiative and Software Measurement Intentions Abstract ALAIN ABRAN Executive Co-editor, SWEBOK Project Pierre Bourque, Robert Dupuis (Co-editors) Articulating a body of knowledge is an essential
CMMI Executive Overview
Pittsburgh, PA 15213-3890 CMMI Executive Overview Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University page 1 Topics Do You Need Process Improvement? What Is CMMI? How Can CMMI
Department of Computer Science. BSc COMPUTER SCIENCE. At the forefront of today s digital world UNDERGRADUATE
Department of Computer Science BSc COMPUTER SCIENCE At the forefront of today s digital world UNDERGRADUATE COMPUTER SCIENCE AT READING Join the next generation of computer scientists driving the digital
Analytics Essentials. A foundational certification program in business analytics. 13 th June 2015 19 th September 2015
A foundational certification program in business analytics 13 th June 2015 19 th September 2015 A foundational certification program in Business Analytics With the maturity of the information age, there
The Systems Engineering Body of Knowledge and Graduate Reference Curriculum
The Systems Engineering Body of Knowledge and Graduate Reference Curriculum David Olwell Naval Postgraduate School 777 Dyer Road (SE/OL BU220K) Monterey, CA 93943 [email protected] Alice Squires Stevens
University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011
University of Dayton Department of Computer Science Undergraduate Programs Assessment Plan DRAFT September 14, 2011 Department Mission The Department of Computer Science in the College of Arts and Sciences
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
A Comparison of Computer Science and Software Engineering Programmes in English Universities
A Comparison of Computer Science and Software Engineering Programmes in English Universities Farid Meziane and Sunil Vadera School of Computing, Science and Engineering University of Salford, Salford M5
The Emergence of Software Engineering Professionalism
The Emergence of Software Engineering Professionalism The Role of Professional Societies in the Emergence of Software Engineering Professionalism in the United States and Canada Stephen B. Seidman University
IEEE Computer Society Professional Education and Certification Programs. Northrop Grumman Update 12 November 2015
IEEE Computer Society Professional Education and Certification Programs Northrop Grumman Update 12 November 2015 IEEE Computer Society Value-Add We have a flexible, building-block approach to learning,
Dr. Barry W. Boehm USC Center for Software Engineering
7th Annual Practical Software and Systems Measurement Users Group Conference Keystone, CO July 16, 2003 Dr. Barry W. Boehm USC 1 Workshop Agenda Day 1 (1:30 AM 5:00 PM 7/16) Next-level tutorial Review
Costar Software Estimating Tool
Costar Software Estimating Tool Dan Ligett Softstar Systems [email protected] http://www.softstarsystems.com (603) 672-0987 Copyright (c) 2003 Softstar Systems 1 Costar the easiest choice Features
DRAFT TABLE OF CONTENTS 1. Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April
DRAFT TABLE OF CONTENTS 1 Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April Foreword This book introduces the basic concepts of software quality assurance. The book illustrates how
Viterbi School of Engineering University of Southern California Fall 2015
DEN@Viterbi Viterbi School of Engineering University of Southern California Fall 2015 WebEx Quick Facts Will I be able to get a copy of the slides after the presentation? YES! How can I ask a question
Software Engineering from an Engineering Perspective: SWEBOK as a Study Object
Software Engineering from an Engineering Perspective: SWEBOK as a Study Object Alain Abran a,b, Kenza Meridji b, Javier Dolado a a Universidad del País Vasco/Euskal Herriko Unibertsitatea b Ecole de technologie
Office of Communications for Enrollment Management
Office of Communications for Enrollment Management WHO WE ARE & WHAT WE DO We call ourselves OCEM for short. OFFICE OF COMMUNICATIONS FOR ENROLLMENT MANAGEMENT UNIVERSITY OF ILLINOIS WE SUPPORT... Admissions
Update on the CSSLP And its Impact on the SDLC Profession. Hart Rossman, CSSLP Member, (ISC) 2 Application Security Advisory Board
Update on the CSSLP And its Impact on the SDLC Profession Hart Rossman, CSSLP Member, (ISC) 2 Application Security Advisory Board (ISC)² Built the largest, most comprehensive Software Security Body of
Promoting the Value of Project Management - Worldwide Ken Hartley, PMP, PMI Fellow PMI Chair
Promoting the Value of Project Management - Worldwide Ken Hartley, PMP, PMI Fellow PMI Chair Project Manager Strategic Business Partner His real expertise is making sure that we execute well. Louis Gerstner,
International Software & Systems Engineering. Standards. Jim Moore The MITRE Corporation Chair, US TAG to ISO/IEC JTC1/SC7 James.W.Moore@ieee.
This presentation represents the opinion of the author and does not present positions of The MITRE Corporation or of the U.S. Department of Defense. Prepared for the 4th Annual PSM Users Group Conference
Viterbi School of Engineering University of Southern California Spring 2015
DEN@Viterbi Viterbi School of Engineering University of Southern California Spring 2015 WebEx Quick Facts Will I be able to get a copy of the slides after the presentation? YES! How can I ask a question
Agile Development: How to Define a Lean, Mean Software Process. Phil Robinson Lonsdale Systems [email protected] www.iinet.net.
Agile Development: How to Define a Lean, Mean Software Process Phil Robinson Lonsdale Systems [email protected] www.iinet.net.au/~lonsdale/ Some Definitions Agile 1. Characterised by quickness, lightness,
The Systems Security Engineering Capability Maturity Model (SSE-CMM)
The Systems Security Engineering Capability Maturity Model (SSE-CMM) Karen Ferraiolo ISSEA Director of Technical Development [email protected] 410-309-1780 Topics Why define security engineering
88% Top 50 Fortune 500 Companies
Brad Sears Nan D. Hunter Christy Mallory APRIL 2013 Sexual Orientation and Gender Identity Non-Discrimination Policies of the Top 50 Federal Contractors and the Top 50 Fortune 500 companies, 2011 As of
Statistical Analysis on Curriculum of the National Model School of Software Engineering
I.J. Education and Management Engineering 2012, 8, 6-12 Published Online August 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2012.08.02 Available online at http://www.mecs-press.net/ijeme
Mapping A Knowledge Areas of The SWEBOK Standard With The CBOK in Software Engineering Field Using A Set Theory
Advances in and s Mapping A Knowledge Areas of The Standard With The in Field Using A Set Theory Kenza Meridji Department of Petra University [email protected] Abstract The purpose of this paper is to
The Emergence of Software Engineering Professionalism
The Emergence of Software Engineering Professionalism The Role of Professional Societies in the Emergence of Software Engineering Professionalism in the United States and Canada Stephen B. Seidman University
School of Computer Science
School of Computer Science Computer Science - Honours Level - 2014/15 October 2014 General degree students wishing to enter 3000- level modules and non- graduating students wishing to enter 3000- level
Multi-core Curriculum Development at Georgia Tech: Experience and Future Steps
Multi-core Curriculum Development at Georgia Tech: Experience and Future Steps Ada Gavrilovska, Hsien-Hsin-Lee, Karsten Schwan, Sudha Yalamanchili, Matt Wolf CERCS Georgia Institute of Technology Background
Best-Practice Software Engineering: Software Processes to Support Project Success. Dietmar Winkler
Best-Practice Software Engineering: Software Processes to Support Project Success Dietmar Winkler Vienna University of Technology Institute of Software Technology and Interactive Systems [email protected]
National Higher Education & Workforce Initiative Regional Economic Growth Through High skill, High demand Workforce Development
National Higher Education & Workforce Initiative Regional Economic Growth Through High skill, High demand Workforce Development 2015 Virginia Summit on Higher Education and Economic Competitiveness Brian
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE
UNDERGRADUATE DEGREE PROGRAMME IN COMPUTER SCIENCE ENGINEERING SCHOOL OF COMPUTER SCIENCE ENGINEERING, ALBACETE SCHOOL OF COMPUTER SCIENCE, CIUDAD REAL Core Subjects (CS) Compulsory Subjects (CPS) Optional
An Analysis of the Effect of IEEE Publications on the Apple Computer Inc. Patent Portfolio
An Analysis of the Effect of IEEE Publications on the Computer Inc. Patent Portfolio Prepared by IEEE for Computer Inc. Based on a study conducted by CHI Research, Inc. An Analysis of the Effect of IEEE
How To Get A Computer Science Degree At Appalachian State
118 Master of Science in Computer Science Department of Computer Science College of Arts and Sciences James T. Wilkes, Chair and Professor Ph.D., Duke University [email protected] http://www.cs.appstate.edu/
Core Curriculum to the Course:
Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric
"Demystifying the SEI CMMI
Capability Maturity Model Integration (CMMI) Software Engineering Institute (SEI) Carnegie Mellon University Society of PM Professionals 47th Professional Development Day "IT and IS Projects" Process Improvement
Getting Started: Limited Status How To Guide. Summer 2015
Getting Started: Limited Status How To Guide Summer 2015 WebEx Quick Facts Will I be able to get a copy of the slides after the presentation? YES! How can I ask a question during the info session? 1.Use
MEng, BSc Computer Science with Artificial Intelligence
School of Computing FACULTY OF ENGINEERING MEng, BSc Computer Science with Artificial Intelligence Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give
IT3203 Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3
Fundamentals of Software Engineering (Compulsory) BIT 2 nd YEAR SEMESTER 3 INTRODUCTION This course is designed to provide the students with the basic competencies required to identify requirements, document
DEN@Viterbi. Viterbi School of Engineering University of Southern California. Summer 2014
DEN@Viterbi Viterbi School of Engineering University of Southern California Summer 2014 University of Southern California WebEx Quick Facts Will I be able to get a copy of the slides after the presentation?
The Software Engineering. Today and in the Future. Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213
The Software Engineering Institute t (SEI): Today and in the Future Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 Paul D. Nielsen 1 May 2008 Software Engineering Institute
MEng, BSc Applied Computer Science
School of Computing FACULTY OF ENGINEERING MEng, BSc Applied Computer Science Year 1 COMP1212 Computer Processor Effective programming depends on understanding not only how to give a machine instructions
Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: 0306211(Computer Programming 2).
0305203 0305280 0305301 0305302 Software Engineering/Courses Description Introduction to Software Engineering Prerequisite: 0306211(Computer Programming 2). This course introduces students to the problems
AC 2010-741: ASSOCIATE SYSTEMS ENGINEERING PROFESSIONAL (ASEP) CERTIFICATION: A CREDENTIAL TAILORED FOR STUDENTS AND JUNIOR ENGINEERS
AC 2010-741: ASSOCIATE SYSTEMS ENGINEERING PROFESSIONAL (ASEP) CERTIFICATION: A CREDENTIAL TAILORED FOR STUDENTS AND JUNIOR ENGINEERS Steve Walter, Indiana University-Purdue University, Fort Wayne Dr.
Proposed Change to ABET Software Engineering Program Criteria CSAB Criteria Committee, 1 March 2014
Proposed Change to ABET Software Engineering Program Criteria CSAB Criteria Committee, 1 March 2014 Introduction The ABET software engineering program criteria supplement the Engineering Accreditation
IEEE SESC Architecture Planning Group: Action Plan
IEEE SESC Architecture Planning Group: Action Plan Foreward The definition and application of architectural concepts is an important part of the development of software systems engineering products. The
2014-15 www.cs.purdue.edu. Courtesy Voicu Popescu
2014-15 www.cs.purdue.edu Courtesy Voicu Popescu 1 Lawson Computer Science Building 2 Lawson Commons The Lawson building was developed with multiple spaces 3 designed to foster collaboration and dialogue.
Evolving the Enterprise Software Configuration Management Model
Evolving the Enterprise Software Configuration Management Model Successfully implementing DoD CM processes and requirements in an Agile/Xtreme programming development environment Jimmy Dyer/Stacy J. Speer
COLLEGE OF BUSINESS ASSURANCE OF LEARNING GOALS. Undergraduate Programs
COLLEGE OF BUSINESS ASSURANCE OF LEARNING GOALS Undergraduate Programs In order to act according to our core values, uphold our mission, and achieve our vision, the College of Business must provide educational
Eastern Washington University Department of Computer Science. Questionnaire for Prospective Masters in Computer Science Students
Eastern Washington University Department of Computer Science Questionnaire for Prospective Masters in Computer Science Students I. Personal Information Name: Last First M.I. Mailing Address: Permanent
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs
Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree
Evaluation of Assessment Tools for Outcome Based Engineering Courses
Session 1566 Evaluation of Assessment Tools for Outcome Based Engineering Courses Abstract Drs. Z.T. Deng, Ruben Rojas-Oviedo and Xiaoqing (Cathy) Qian Mechanical Engineering Department, Alabama A&M University
Professional Cloud Solutions and Service Practices
Emerging Technologies Professional Cloud Solutions and Service Practices The Shift to a Service-on-Demand Business Operating Model and Working Practices By Mark Skilton, CEO, Digital Ecosystem practices,
RF & Microwave Contract Manufacturing
RF & Microwave Contract Manufacturing Microwave Filter Company, Inc. Microwave Filter Company (MFC) is a low-to-mid volume contract manufacturer providing a unique combination of RF and microwave engineering
BHEF s National Higher Education and Workforce Initiative
BHEF s National Higher Education and Workforce Initiative Debbie Hughes Sr. Director of Higher Education & Workforce September 30, 2015 2015 BHEF About the Business-Higher Education Forum BHEF is a member
A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management
International Journal of Soft Computing and Engineering (IJSCE) A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management Jayanthi.R, M Lilly Florence Abstract:
Introduction to Software Engineering. Week 1
Introduction to Software Engineering Week 1 Software Engineering Software engineering is "(1) the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance
Professional Organization Checklist for the Computer Information Systems Curriculum
Professional Organization Checklist f the Computer Infmation Systems Curriculum Association of Computing Machinery and Association of Infmation Systems IS 2002 Model Curriculum and Guidelines f Undergraduate
MKS Integrity & CMMI. July, 2007
& CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer
CS4507 Advanced Software Engineering
CS4507 Advanced Software Engineering Lecturer: Adrian O Riordan Office: Room G.71 WGB Email: a.oriordan cs.ucc.ie Course Webpage: http://www.cs.ucc.ie/~adrian/cs4507.html CS4507 Overview 5 Credit course
PMI and Project Management Certification
PMI PERSPECTIVES Hugh Woodward, PMP PMI Chair 21 August 2001 PMI and the PMI logo are service and trademarks registered in the United States and other nations; PMP and the PMP logo are certification marks
ALFAISAL UNIVERSITY COLLEGE OF ENGINEERING
Curriculum Study Plan: Software Engineering ALFAISAL UNIVERSITY COLLEGE OF ENGINEERING Bachelor of Science (B.Sc.) Degree Program in Software Engineering -Title Credit Hours (CRHs) Total- CRHs Lect. Lab
Recommended Skills and Knowledge for Software Engineers -Steve Tockey
Recommended Skills and Knowledge for Software Engineers -Steve Tockey Software Engineering: The Development Process, Vol I, Chapter 1 Presented by Gargi Chipalkatti (Software Engineering II - EEL 6883)
Agile Project Management
Agile Project Management with Bill Doescher, PMP, MBA, CSM Pi Principal i lconsultant tand Product tdevelopment tdirector Bill Doescher, PMP, CSM Bill Doescher is a Principal Consultant and Product Development
Electrical and Computer Engineering Undergraduate Advising Manual
Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission
2015-16 www.cs.purdue.edu. Courtesy Voicu Popescu
2015-16 www.cs.purdue.edu Courtesy Voicu Popescu 1 Lawson Computer Science Building 2 Lawson Commons The Lawson building was developed with multiple spaces 3 designed to foster collaboration and dialogue.
