Project Management Fundamentals and Best Practices
Project Management Basics
(a) Projects & Activities in Project Management
- Project: A temporary endeavor undertaken to create a unique product or service.
- Activities: Planning, Scheduling, Execution, Monitoring, and Closure.
(Trick: PSEMC – Plan, Schedule, Execute, Monitor, Close)
(b) ISO 12207 Life Cycle
ISO 12207 is a standard that defines software life-cycle processes:
- Primary – Acquisition, Supply, Development, Operation.
- Supporting – Documentation, Configuration, Quality, Verification.
- Organizational
Entrepreneurship, AI, Neural Networks, and More
What are Entrepreneurship Skills?
Entrepreneurship is the process of developing a business plan, launching, and running a business using innovation to meet customer needs and to make a profit. An enterprise is a project or undertaking that is bold and fulfills a need of society, which no one has ever addressed.
Importance of ICT in Education
Integrating ICT in education helps bridge the gap between theoretical knowledge and real-world application. Simulations, virtual labs, and interactive multimedia
Read MoreEthical and Practical Implications of Modern Technologies
Case 1: Canadian Oil Sands
Oil sand is composed of grains of quartz sand, surrounded by a layer of water and clay, and then covered in a slick of heavy oil called bitumen.
Alberta’s oil sands, considered the largest single deposit of oil in the world, are contained in three areas: Athabasca, Cold Lake, and Peace River. They are believed to have formed many millions of years ago, when Alberta was covered by a tropical sea.
Oil is removed by two methods: surface mining and in situ technology.
- Surface
Understanding Group Dynamics: Objectives, Leadership, and Conflict Resolution
Understanding Group Dynamics
What is a Group?
A group is a collection of people who come together to work collaboratively towards a shared goal or outcome.
Benefits of Group Work:
- Sharing diverse opinions to achieve better results.
Disadvantages of Group Work:
- Differing viewpoints among members can hinder goal achievement.
Group Structure and Cohesion
A group consists of individuals with different roles, working together with a certain level of cohesion.
Formal and Informal Structures:
- Formal Structure: Defined
Leadership, Management, and Total Quality: Key Concepts
The Temptations of a Leader
- Arrogance
- Egocentrism
- The power for self-gratification
Participative vs. Authoritarian Leadership
- Hierarchy based on power – personal power
- Oriented Order – designed to manage and understand
- People do things because they have to – people do things because they want to
- People give time – people deliver time and energy
- Yields normal results – people produce more than expected
Ways to Achieve Leadership
- Work with clear and specific goals.
- Leave your office and walk around. Get close
Security Concepts: True/False and Threat Modeling Q&A
True/False Questions
True: CFI is a technique for dynamically checking if indirect control transfers during program execution are consistent with those described by the program source code.
True: Cache timing attacks can be used to break process isolation.
False: Cookies are unique tokens generated by web browsers to identify themselves to web servers.
True: A browser configured to not execute JavaScript cannot be attacked via cross-site scripting (XSS) attacks.
False: Eliminating all XSS attacks also
Read More