Posts

Showing posts from March, 2025

Learning Diary 4

Summary Project planning includes preparing a detailed p roject p lan including goals , resources , schedule, budget, and risks. Once implementation starts, the plan is regularly updated through out the project. M onitoring, reporting, and controlling should be done regularly . Tools like meetings, milestones, and version control help track the project direction . Control also includes managing change and quality of results , and communication. Agile project methods emphasize flexibility, collaboration, and self-organizing teams. In t he a gile m anifesto principles like early delivery , continuous improvement, and simplicity are promoted . Agile a pproach is based on regular feedback, short development cycles ( called s prints), and learning through iteration. Scrum is a common agile framework with defined roles ( p roduct o wner , d evelopers , and scrum master as the main role for establishing scrum ), events ( daily scrum, s print planning, review , and retrospective...

Learning Diary 3

Summary A project organization is temporary and formed to achieve specific goals. It includes roles such as the Steering Group (SG) for decision-making, the Project Manager (PM) for planning and leading, and the Project Group (PG) that carries out tasks. Communication, delegation, and team spirit are key factors in project work . I also learned about matrix organizations and how responsibilities are divided. R isk analysis and management includes identifying , assessing, and controlling risks. Risks are prioritized based on probability and impact, and managed through strategies like avoiding, accepting, or shar ing them. A good risk management plan helps predict problems and improve project success. Reflection At my previous job, I worked on developing a recommender system. At first, our team was small, and we didn’t have a product manager. The CTO was managing the project, but he was also busy with many other tasks. Because of this, important roles like testing and risk managemen...

Learning Diary 2

Summary Resources in project management include people, materials, tools, and infrastructure necessary to complete a project. Managing resources involves allocation, estimation, and financial planning. Effective allocation considers competence, availability, and project priorities. Estimation methods like top-down, bottom-up, and expert judgment help in planning resources and costs. A key challenge is to ensure optimal resource usage within time and financial limits. A project schedule defines when tasks should be completed and how they depend on each other. Methods like CPA and PERT charts help visualize dependencies and decide based on that . Scheduling involves estimating task duration, setting buffer times for uncertainties, and continuously monitoring progress. Iterative schedules are used in agile projects by dividing work into smaller cycles. Tools like Gantt charts support scheduling. Reflection At my previous job at TaraabarNet , we used a milestone-based approach for dev...

Learning Diary 1

Summary A project is a temporary and unique task that aims to create a deliverable, such as a product, service, or result. It is limited by time, resources, and goals, which together form the project triangle. Good project management helps organize and control the work to achieve these goals. It includes planning, checking progress, and managing changes. Success of a project depends on good decisions, clear reporting, and meeting stakeholder expectations. The project manual helps teams follow best practices to achieve high- quality results. S cope management defines what is included in the project and what is not. The Work Breakdown Structure (WBS) helps divide the project into smaller work packages (WPs), which mak es planning and resource allocation easier. Clear deliverables are needed to track progress. A well-organized project plan should cover tasks, schedule, resources, and quality control to keep things on track.   Reflection Thinking about my own experiences, I see h...