Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
แนวทางการบริหารจัดการโครงการที่ดี (Scope = Resources + Time)
ออกแบบ
แกนตัง้ การสร้ างความพร้ อม จัดสรร
ทรั พยารที่จากัดของโครงการ CSF of
ICT Infrastructure (CBIS/ TBIS) คือ>>
•Goals
Architecture
People ware
•Business
Process
Architecture
Hardware/ Software Of
Computer and Network
•Data
INFORMATION
Architecture
•Application
Architecture
BUSINESS RULE / ACTS:Structured Rules / Code of
Conducts/ ETHICS
•ICT
Infrastructure
Architecture BUDGETS
•ICT
Good Governance
Architecture
บรรลุแผนICT
ขับเคลื่อนห่ วงโซ่
คุณค่ า 4 ส่ งเสริม
สนับสนุน และ
การคิด
~40% -50%
ขั ้นตอน 1
การศึกษา
วิเคราะห์
และออก
แบบเป้า
ประสงค์
กระบวนงาน
และข้ อมูล
การทา
ขอบเขต การ
บริหารโครงการ
ไอทีท่ ีดี
~30% 40%
ขัน้ ตอน 2
การจัดทา
และพัฒนา
ซอฟต์ แวร์
การแก้ ไข ปิ ดโครงการ
~-30% -10%
ขัน้ ตอน 3
การทดสอบและปรั ประบบ
ฝึ กอบรม
ใช้ งาน และจัดการศูนย์ ข้อมูล.
เพื่อ MA
กาหนดกรอบ เวลา….>
กระบวนงานI
CTขับ
เคลื่อนห่ วงโซ่
Software
Back Bone
ขับเคลื่อน
Digital Firms
ขับ
เคลื่อนห่ วงโซ่
SW Project Management developed by SOFTWARE ENGINEERING CONTEXT: SE
1.
FIELDS:- Requirements analysis • Systems analysis • Software design • Computer
programming • Formal methods • Software testing • Software deployment • Software
maintenance
2.
CONCEPT:- Data modeling • Enterprise architecture • Functional specification • Modeling
language • Programming paradigm • Software • Software architecture • Software development
methodology • Software development process • Software quality • Software quality assurance
• Structured analysis
3.
ORIENTATIONS:- Agile • Aspect-oriented • Object orientation • Ontology • Service
orientation • SDLC
5.
MODELS:- Development models (Agile • Iterative model • RUP • Scrum • Spiral model • Waterfall model • XP •
V-Model)
Other models (Automotive SPICE • CMMI • Data model • Function model • Information model • Metamodeling • Object model •
Systems model • View model)
Modeling Language (IDEF • UML)
5.
SOFTWARE ENGINEERS:-
6.
RELATED FIELDS:- Computer science • Computer engineering • Enterprise engineering •
History • Management • Mathematics • Project management • Quality management • Software
ergonomics • Systems engineering
Kent Beck • Grady Booch • Fred Brooks • Barry Boehm • Ward Cunningham • Ole-Johan Dahl
• Tom DeMarco • Martin Fowler • C. A. R. Hoare • Watts Humphrey • Michael A. Jackson • Ivar Jacobson • Craig Larman • James Martin
• Bertrand Meyer • David Parnas • Winston W. Royce • James Rumbaugh • Niklaus Wirth • Edward Yourdon
SOFTWARE ENGINEERING: SE
1. Fields
•Requirements analysis
• Systems analysis
• Software design
• Computer programming
• Formal methods
• Software testing
• Software deployment
• Software maintenance
SOFTWARE ENGINEERING: SE 2
2. Concepts
•Data modeling
• Enterprise architecture
• Functional specification
•Modeling language
• Programming paradigm
• Software
• Software architecture
• Software development methodology
• Software development process
• Software quality
• Software quality assurance
• Structured analysis
SOFTWARE ENGINEERING: SE 3
3. Orientations
•Agile
• Aspect-oriented
• Object orientation
• Ontology
•Service orientation
• SDLC
SOFTWARE ENGINEERING: SE 4
4. Models
1) Development models
•
Agile
•
Iterative model
•
RUP
•
Scrum
•
Spiral model
•
Waterfall model
•
XP
•
V-Model
SOFTWARE ENGINEERING: SE 5
2)
Other models
•
Automotive SPICE
•
CMMI
•
Data model
•
Function model
•
Information model
•
Metamodeling
•
Object model
•
Systems model
•
View model
SOFTWARE ENGINEERING: SE 6
3) Modeling languages
•
IDEF
•
UML
SOFTWARE ENGINEERING: SE 7
5. Software Engineers
•Kent Beck • Grady Booch • Fred Brooks • Barry
Boehm • Ward Cunningham • Ole-Johan Dahl •
Tom DeMarco • Martin Fowler • C. A. R. Hoare •
Watts Humphrey • Michael A. Jackson • Ivar
Jacobson • Craig Larman • James Martin •
Bertrand Meyer • David Parnas • Winston W.
Royce • James Rumbaugh • Niklaus Wirth
• Edward Yourdon
SOFTWARE ENGINEERING: SE 8
6.
Related fields
1)
Computer science
2)
Computer engineering
3)
Enterprise engineering
4)
History
5)
Management
6)
Mathematics
7)
Project management
8)
Quality management
9)
Software ergonomics
10) Systems engineering
Related documents