<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pro Project Managment</title>
    <description>The latest articles on DEV Community by Pro Project Managment (@pro-project-mngr).</description>
    <link>https://dev.to/pro-project-mngr</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2542116%2F62faf121-4859-4fd7-9f79-f5b12a597c00.png</url>
      <title>DEV Community: Pro Project Managment</title>
      <link>https://dev.to/pro-project-mngr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/pro-project-mngr"/>
    <language>en</language>
    <item>
      <title>Presale Managers: Increasing Margins and Driving IT Companies Toward Success</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sun, 04 May 2025 00:44:05 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/presale-managers-increasing-margins-and-driving-it-companies-toward-success-261o</link>
      <guid>https://dev.to/pro-project-mngr/presale-managers-increasing-margins-and-driving-it-companies-toward-success-261o</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr5dss5lyz93ywvu6bokv.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr5dss5lyz93ywvu6bokv.gif" alt="Image description" width="700" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In project management, each stage of the project lifecycle plays an important role. One of the most critical but often underestimated stages, in my opinion, is &lt;strong&gt;presale&lt;/strong&gt;. This is the phase when the company interacts with the client, gathers requirements, proposes solutions, and lays the groundwork for project initiation.&lt;/p&gt;

&lt;p&gt;Many IT companies try to save costs by relying on regular sales managers during the presale stage or do not recognize the need for a dedicated employee for this role. This approach is not ideal, especially when the project requires precision, detailed planning, and deep technical expertise. Here, we will thoroughly examine what presale is, what a Pre-Sale Manager does, and why it is better for successful project implementation to have a dedicated Pre-Sale Manager rather than entrusting this task to a standard sales manager.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Presale?
&lt;/h2&gt;

&lt;p&gt;Presale occurs before the project begins and involves activities related to preparing and collecting all project details, as well as accurately defining goals, requirements, risks, timelines, and costs. It is during this stage that full interaction between the client and your company takes place, where key project parameters are validated.&lt;/p&gt;

&lt;p&gt;The main goal of presale is to create a well-thought-out proposal that is most beneficial for both the client and the development company. This stage involves decisions on technology stack, resources, deadlines, and financial terms. In IT projects, this phase is especially crucial because even a small mistake at the start can lead to significant problems later on.&lt;/p&gt;

&lt;h2&gt;
  
  
  Key tasks of a Pre-Sale Manager include:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Clarifying all requirements with the client (identifying the client's needs);&lt;/li&gt;
&lt;li&gt;Presenting your company to the client (introducing the company, its services, and advantages);&lt;/li&gt;
&lt;li&gt;Assisting in lead qualification (for example, a technical specialist better understands whether the client's needs can be met using the company's capabilities);&lt;/li&gt;
&lt;li&gt;Preparing and presenting RFPs (Request for Proposal). Fully managing the proposal preparation process and ensuring deadlines are met. Missed deadlines at any stage, from presales onward, are common issues. Meeting deadlines enhances the company's reputation and fosters a positive image with the client;&lt;/li&gt;
&lt;li&gt;Participating in Q&amp;amp;A sessions with the client to identify needs, answer questions, and facilitate the process. The presale manager ensures a balance so that the client does not feel overwhelmed by minor questions and remains actively engaged;&lt;/li&gt;
&lt;li&gt;Creating harmony among the client, IT, marketing, and sales teams for sustainable and effective relationships.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Where is a Pre-Sale Manager Effective?
&lt;/h2&gt;

&lt;p&gt;Let's look at a typical sales process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Lead generation&lt;/strong&gt; — identifying prospective clients and establishing contact; all lead generation activities happen here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Familiarization with the product/domain&lt;/strong&gt; — gaining a deeper understanding of the client's business and daily operations to better meet their needs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Contact with key leads&lt;/strong&gt; — organizing responses and developing relationships.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Opportunity assessment&lt;/strong&gt; — exploring and verifying potential for future collaboration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client presentation&lt;/strong&gt; — presenting innovative solutions to identified problems and a strategic roadmap for partnership development.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deal closing&lt;/strong&gt; — final negotiations and signing contracts, including advance payments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Follow-ups&lt;/strong&gt; — maintaining contact and developing relationships with existing clients.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  From these stages, the presale manager is particularly useful in:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Familiarization with the product/domain&lt;/strong&gt;. The Pre-Sale Manager will know the domain and understand the client much better than a salesperson. This knowledge helps salespeople better understand what is going on in their clients' minds.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Opportunity assessment&lt;/strong&gt;. With a deeper understanding of the domain and technologies, the Pre-Sale Manager can see all possibilities for collaboration.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Client presentation&lt;/strong&gt;. The Pre-Sale Manager can speak the client's language, understand their pain points, and identify how to achieve maximum effectiveness during presentations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deal closing&lt;/strong&gt;. It is often necessary to adjust agreements on the fly to best meet the client's needs. The Pre-Sale Manager knows which parts of the proposal can be tweaked without negatively impacting the company’s future.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In conclusion, the maximum benefit from a Pre-Sale Manager is typically seen when dealing with large, complex requests, such as those arising from RFPs (Request for Proposal). It looks something like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy41upgn5q2ufijpvipeg.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fy41upgn5q2ufijpvipeg.jpg" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
Visualization of Pre-Sale Manager actions during large RFP requests.&lt;/p&gt;

&lt;h2&gt;
  
  
  When do conflicts arise during presale?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm7y53ahj85ylu1udnp5k.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm7y53ahj85ylu1udnp5k.gif" alt="Image description" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Presale&lt;/strong&gt; is always a stressful situation because all participants find themselves in a new, often unfamiliar context. Under tight deadlines, it is necessary to quickly get acquainted with the client, understand their problem, evaluate possible solutions promptly, and prepare a proposal that satisfies both the company and the client.&lt;/p&gt;

&lt;p&gt;Main conflicts during presale often occur due to a lack of understanding of all work stages and roles of participants. If stakeholders are unclear about the process, do not understand who is responsible for what, and are unaware of the presale's objectives, misunderstandings can happen. For example, if a sales specialist performs the presale function, they will focus on closing the deal and maximizing the contract amount. Meanwhile, the project manager’s main task begins after presale, and they will be more concerned with risks, potential delays, and resources. This gap in approaches often leads to conflicts.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sales managers&lt;/strong&gt; aim for quick and profitable deal closure, while other team members seek to minimize risks and issues. In such cases, presale managers may try to accelerate processes, skip steps, or underestimate timelines. Common conflict points include:&lt;/p&gt;

&lt;p&gt;Deal timelines and key steps;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Solution formatting, calls, and Q&amp;amp;A sessions;&lt;/li&gt;
&lt;li&gt;Preparation and presentation materials;&lt;/li&gt;
&lt;li&gt;Effort and risk assessment;&lt;/li&gt;
&lt;li&gt;Role distribution and resource planning;&lt;/li&gt;
&lt;li&gt;Gathering and preparing case studies and examples.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Minimize Conflicts?
&lt;/h2&gt;

&lt;p&gt;To reduce conflicts and establish effective collaboration between sales and operational teams, it is essential to properly organize the presale process. Clearly define core stages, time estimates for each, and responsible persons. Optimizing this process may take about six months but will provide a solid foundation. It is also important to document the roles of all participants and, where possible, link KPIs to financial results.&lt;/p&gt;

&lt;p&gt;Main roles and responsibilities during presales:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Business Analyst&lt;/strong&gt; — analyzes the client’s current business, identifies problems, and formulates proposals for their solution.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Technical Lead (Tech Lead)&lt;/strong&gt; — responsible for technical project implementation. Defines technologies and resources needed, provides architecture, and estimates timelines and effort.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Project Manager&lt;/strong&gt; — organizes team work, manages contract-related tasks, interacts with the client, and participates in negotiations.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sales Specialist&lt;/strong&gt; — communicates with the client, clearly conveys proposals, and guides the client toward deal closure. It’s crucial that the client perceives the salesperson as the main contact; otherwise, confusion may arise regarding who is managing the process and which questions to ask.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For effective cross-departmental interaction, it is vital to agree in advance on what information needs to be shared and what rules should be followed. For example, project managers need the following data:&lt;/p&gt;

&lt;p&gt;Project scope &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is included and what is not;&lt;/li&gt;
&lt;li&gt;Who participates in presale, and what access rights the Tech Lead and team have to client information;&lt;/li&gt;
&lt;li&gt;All existing documents, instructions, tools, and resources
.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For presale managers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Conduct productive syncs with the team and client representatives;&lt;/li&gt;
&lt;li&gt;Strictly adhere to deadlines: timing at the presale stage is crucial. Even a delay of a couple of days can cause the project to lose to competitors who act faster;&lt;/li&gt;
&lt;li&gt;Organize all presale stages carefully, with a clear plan, responsible persons, deadlines, and requirements.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Another challenge can arise if the presale role is performed by a sales specialist unfamiliar with technical questions or hesitant to consult experts. This approach often results in errors that can have serious consequences, damaging the entire team’s work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Presale is a vital stage that lays the foundation for successful project delivery. The Pre-Sale Manager plays a key role in creating accurate proposals that consider all client needs, team capabilities, and potential risks. Instead of relying solely on a sales manager, it is important to involve a specialist with both commercial and technical expertise—especially in larger companies. This approach helps avoid problems later in the project and ensures its successful execution.&lt;/p&gt;

&lt;p&gt;Ultimately, a Pre-Sale Manager is not just a “salesperson,” but a strategist who helps the company understand what the client truly needs and how best to achieve it.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I hope this information about presale has been helpful. Please leave a comment — does your company have a Presale role? Who performs this role? Do you understand its importance?&lt;/em&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The Perfect Delivery: Flying Drones Will Change All the Rules of Modern Delivery!</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Tue, 07 Jan 2025 22:28:38 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/the-perfect-delivery-flying-drones-will-change-all-the-rules-of-modern-delivery-3em3</link>
      <guid>https://dev.to/pro-project-mngr/the-perfect-delivery-flying-drones-will-change-all-the-rules-of-modern-delivery-3em3</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/1CGNQ5wr-Kw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Imagine a morning where you wake up, make a couple of quick movements, and suddenly your breakfast, ordered through a mobile app, is flying right to your window! For me, the ideal delivery is when &lt;strong&gt;food is delivered by flying drones&lt;/strong&gt;, allowing you to retrieve it without stepping outside your apartment. In this post, I’ll share how I envision this idea being implemented, the changes that are necessary, and the advantages it will bring to everyone.&lt;/p&gt;

&lt;h3&gt;
  
  
  Changes in the Ordering App
&lt;/h3&gt;

&lt;p&gt;Developing a mobile app specifically for drone delivery will allow users to order with ease. Its graphical interface should be user-friendly and intuitive. Users should not only be able to enter a delivery address but also select a point in 3D space. We're not just talking about a flat map; we’re envisioning a spatial representation where anyone can choose the exact spot right in front of their window. This could take the form of a virtual model where users can “drag” the delivery point and also specify the height in space.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgy2jeqa463aac4zspfc1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgy2jeqa463aac4zspfc1.jpeg" alt="Selecting a Point in 3D Space" width="591" height="334"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Cargo Securing and Weight Control
&lt;/h3&gt;

&lt;p&gt;To ensure the reliable delivery of any product, it’s crucial to carefully consider how cargo will be secured to the drone. I believe the best approach is to use cables and special mounts that will ensure secure attachment and loading. The drone will have a weight control mechanism. If the weight exceeds the limit, the app should send a notification to the user that the cargo exceeds the allowable weight. This guarantees safe delivery by the drone.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F582i7di1pcsyq5onrtj1.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F582i7di1pcsyq5onrtj1.jpeg" alt="Photo of drone of a company Manna" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Artificial Intelligence and Delivery Point Selection
&lt;/h3&gt;

&lt;p&gt;AI should also be integrated into the delivery system to significantly enhance user experience. The AI will analyze user addresses and suggest optimal delivery options, leveraging big data from previous deliveries. If a user lives on a high floor, the system can propose delivery points near their apartment windows for maximum convenience. Furthermore, the AI can assist users in selecting a specific point in 3D space, taking height into account.&lt;/p&gt;

&lt;h3&gt;
  
  
  Impact on Building Architecture
&lt;/h3&gt;

&lt;p&gt;Drone food delivery will also influence the architecture of buildings. Soon, we might see kitchens and other rooms equipped with special platforms for drones. This could become a new trend in construction. Just imagine: kitchens without gas stoves and sinks, where all food is delivered straight through the window!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw9tzvzbcm5sqy3p4ut0r.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw9tzvzbcm5sqy3p4ut0r.jpeg" alt="The concept of special platforms for drones for apartments" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Innovations in Restaurants and Cafés
&lt;/h3&gt;

&lt;p&gt;Restaurants and cafés will be able to adapt their processes to the new system. They can use dedicated street points for drones, where food will wait for its “passenger,” similar to how goods are currently loaded for ground drones. Advanced cafés and restaurants might create “Fly Through” spots, where staff can load food into the drone without stepping outside the establishment. This will not only streamline the process but also enhance operational efficiency and, consequently, profitability.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjjcsj2hamicoc75ckyi.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjjjcsj2hamicoc75ckyi.jpeg" alt="Fly through for cafes and restaurants" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Advantages of Transporting with Flying Drones
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;Speed of Delivery&lt;/strong&gt;: Air drones will quickly deliver goods to customers, especially in large cities where traffic congestion is commonplace.&lt;br&gt;
&lt;strong&gt;Eco-friendliness&lt;/strong&gt;: Modern flying drones operate on electricity instead of gasoline, reducing pollution and CO2 emissions compared to traditional vehicle deliveries.&lt;br&gt;
&lt;strong&gt;Job Creation&lt;/strong&gt;: The implementation of this technology will require specialists in development, design, engineering, and IT, creating new jobs and increasing employment and salaries in the IT sector, which have been declining recently.&lt;br&gt;
&lt;strong&gt;Advancements in Technology&lt;/strong&gt;: Mass delivery via air drones will boost the development of modern technologies, such as advanced AI, enhanced navigation systems, more energy-efficient batteries, and much more.&lt;br&gt;
&lt;strong&gt;Convenience for Users&lt;/strong&gt;: Delivery right to your window is convenient and saves time, allowing you to spend more time with family or work, while also minimizing unnecessary contact, which is especially relevant during the pandemic.&lt;/p&gt;

&lt;h3&gt;
  
  
  In Conclusion
&lt;/h3&gt;

&lt;p&gt;Flying drones for the delivery of goods and food in Moscow and other megacities is no longer a dream. This technology is not a fantasy but a reality that is already waiting for mass adoption. We stand on the brink of a new era where drones will not only simplify our lives but also create new high-paying jobs and change the landscape of modern cities!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Share your thoughts on the future of drone delivery in the comments! What would you like to add, and how do you envision future deliveries? Don’t forget to like this post—it inspires me to write more content! Thank you for your support!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>drones</category>
      <category>flying</category>
      <category>delivery</category>
      <category>food</category>
    </item>
    <item>
      <title>🚀 Visualize Success: BPMN is the Key to Efficient Business Process Management! Plus, a Masterclass on Using Miro Board! 🌟📈🎉</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sun, 05 Jan 2025 15:46:44 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/visualize-success-bpmn-is-the-key-to-efficient-business-process-management-plus-a-masterclass-2glb</link>
      <guid>https://dev.to/pro-project-mngr/visualize-success-bpmn-is-the-key-to-efficient-business-process-management-plus-a-masterclass-2glb</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/6VHRk_DkNVo"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In today's fast-paced business environment, companies must continuously optimize their internal processes to enhance efficiency, reduce costs, and improve customer satisfaction. &lt;strong&gt;BPMN (Business Process Model and Notation)&lt;/strong&gt; is a standardized graphical notation designed for modeling business processes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs5xvif6j6hsq2pduijx3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs5xvif6j6hsq2pduijx3.jpeg" alt="Image description" width="800" height="497"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The Business Process Management Initiative (BPMN.org) was established and is supported by the Object Management Group, following their merger in 2005. The latest version of BPMN is 2.0 (2.0.2).&lt;/p&gt;

&lt;h2&gt;
  
  
  Key Concepts of BPMN 2.0
&lt;/h2&gt;

&lt;p&gt;The primary goal of BPMN 2.0 is to provide an easily understandable and collaborative representation of business processes, facilitating communication among business analysts, developers, and business users. Through visualization, BPMN helps all parties understand the structure, actions, and relationships between processes.&lt;/p&gt;

&lt;p&gt;A BPMN process represents any business process visualized using this notation. Each process consists of various elements represented on the diagram with unique symbols. BPMN elements serve both as graphical representations and descriptions of the business process itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The notation includes the following key graphical components:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pools and Lanes&lt;/li&gt;
&lt;li&gt;Activities&lt;/li&gt;
&lt;li&gt;Gateways or Divergences&lt;/li&gt;
&lt;li&gt;Events&lt;/li&gt;
&lt;li&gt;Flows&lt;/li&gt;
&lt;li&gt;Artifacts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A BPMN diagram illustrates the sequence of work actions and the flow of information. Modeling allows for the description of any business process. BPMN highlights areas for improvement and models ways to adapt to new conditions.&lt;/p&gt;

&lt;p&gt;In BPMN 2.0, elements are represented by specific icons. The creators of this system aimed to provide a comprehensive set of icons that allows for clear visualization of a wide variety of business process diagrams. Now, let’s take a look at the fundamental elements that are essential for any business process diagram.&lt;/p&gt;

&lt;h3&gt;
  
  
  Pools and Lanes
&lt;/h3&gt;

&lt;p&gt;Within pools, there are lanes that conveniently represent different roles, such as within a single department. In this case, the pool would represent the department, while the lanes would represent the employees. There can be a flow of actions between operations within the lanes. For example, the lanes might represent different systems where specific actions occur and data is transferred from one system to another.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc534o18dpnd2qbia5jmq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc534o18dpnd2qbia5jmq.png" alt="Image description" width="800" height="956"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Activities
&lt;/h3&gt;

&lt;p&gt;The term “Activity” refers to a unit of work performed during the execution of a business process (&lt;a href="https://dev.to/pro-project-mngr/implementing-new-business-processes-in-crm-a-step-by-step-plan-for-large-companies-4omc"&gt;which can be implemented in a CRM if needed&lt;/a&gt;). In BPMN (Business Process Model and Notation), activities can be either simple (tasks) or complex (sub-processes). There are several categories of simple activities that differ based on the conditions for their execution:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Multiple Occurrences: Activities can occur multiple times within a single business process. The same operation may happen simultaneously for all elements within a customer's order.&lt;/li&gt;
&lt;li&gt;Repetitive Activities: These are tasks that are performed repeatedly as long as a specific condition remains true.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It is important to emphasize that modern Business Process Modeling Notation offers a wide range of operation types, far beyond what is depicted in the image below, which only shows the basics.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqvbnktngbq0yo9vmmzu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxqvbnktngbq0yo9vmmzu.png" alt="Image description" width="800" height="960"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Gateways
&lt;/h3&gt;

&lt;p&gt;Gateways are elements that define the branching and merging of workflow paths. BPMN describes seven types of gateways, with two being considered the most fundamental:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F86jsnzb6tm7pdjygf1kv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F86jsnzb6tm7pdjygf1kv.png" alt="Image description" width="800" height="385"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Exclusive Gateway&lt;/strong&gt;: This type of gateway is used to create alternative paths in a process or to merge incoming control flows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Parallel Gateway&lt;/strong&gt;: This gateway is employed to form parallel paths without evaluating any conditions or to merge incoming flows while synchronizing parallel branches of the process.&lt;/p&gt;

&lt;p&gt;These two types of gateways are sufficient for constructing processes of any complexity. Other types of gateways detailed in Business Process Modeling Notation (BPMN) allow for the creation of more compact process diagrams. However, many experts question the benefit of this, as it is unlikely that individuals without professional training will be able to understand such diagrams.&lt;/p&gt;

&lt;p&gt;Moreover, using more complex types of gateways can lead to confusion and difficulties in interpreting processes. Therefore, it is essential to maintain a balance between the level of detail in a model and its clarity for users. Choosing the right types of gateways not only aids effective modeling but also enhances communication among process participants.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp1dijxrnhw4ai6hb3i4o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp1dijxrnhw4ai6hb3i4o.png" alt="Image description" width="800" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Activities
&lt;/h3&gt;

&lt;p&gt;This is another key component of the business process model. Events determine the direction of the process. They represent what has happened—conditions or circumstances upon which we base our actions. Events serve as the "if" condition in an "if-then" sequence: If it’s raining outside, then you need to take an umbrella. In this case, the rain is the event.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjvsqhqwwe6obj6hve9d1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjvsqhqwwe6obj6hve9d1.png" alt="Image description" width="800" height="235"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Here are examples of events types:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Notification Event: For example, receiving an email, among others.&lt;/li&gt;
&lt;li&gt;State Event: Such as "it's raining," "a friend called," etc.&lt;/li&gt;
&lt;li&gt;Temporal Event: Marks the expiration of a specific period.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each of these event types plays a crucial role in managing business processes, ensuring flexibility and adaptability. Proper interpretation and handling of events enable companies to respond swiftly to changes in both the external and internal environments. Ultimately, effective event management contributes to more efficient resource allocation and increased overall productivity within the organization.&lt;/p&gt;

&lt;h3&gt;
  
  
  Flow (Connections)
&lt;/h3&gt;

&lt;p&gt;Flow represents a sequence of actions indicated by arrows. The flow element specifies which action should be performed after another.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Control Flow&lt;/strong&gt;: This is unaffected by conditions and does not pass through gateways, making it uncontrolled.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conditional Control Flow&lt;/strong&gt;: Indicates that subsequent actions in the process will follow a specific path only if a given condition is met. If the conditional control flow originates from a process, a diamond shape is added at the base of the arrow. If it comes from a gateway, the diamond is not used.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Default Control Flow&lt;/strong&gt;: Used to indicate that the process will proceed along a specified path only if none of the given conditions are met.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Message Flow&lt;/strong&gt;: Demonstrates the interaction between processes—showing the transfer of messages or objects from one process to another or to an external reference.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Association&lt;/strong&gt;: Used to visualize the relationship between flow elements and artifacts that are not flow elements.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcqct7a2b4hvi9udbad8t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcqct7a2b4hvi9udbad8t.png" alt="Image description" width="800" height="289"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Artifacts
&lt;/h3&gt;

&lt;p&gt;Artifacts in BPMN are elements that do not have a direct impact on the execution of a business process. They include various documents, data, and information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The group of objects&lt;/strong&gt; serves to consolidate graphical elements of one category, which enhances the overall comprehension of the diagram.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Text annotations&lt;/strong&gt; are intended for supplementing the diagram with comments and explanations that improve its readability.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;information about&lt;/strong&gt;  the data being processed within the process.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2sa9ujwunp3ufadw3810.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2sa9ujwunp3ufadw3810.png" alt="Image description" width="800" height="233"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Here are some great tools for creating BPMN: Draw.io, Camunda Modeler, Bizagi Modeler, Bpmn.io, as well as my favorite tool, Miro, which is perfect for all Scrum Masters in modern IT for visualizing meetings.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Example of BPMN diagrams
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmubj5aaqhrtjmo1wyrvf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmubj5aaqhrtjmo1wyrvf.png" alt="Image description" width="800" height="457"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Top 10 Tips for Drawing BPMN Diagrams in Miro
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Use Templates: Take advantage of BPMN templates in Miro to save time and minimize errors.&lt;/li&gt;
&lt;li&gt;Follow BPMN Standards: Familiarize yourself with the key BPMN elements such as events, activities, and gateways.&lt;/li&gt;
&lt;li&gt;Group Elements: Utilize groups to simplify the structure and navigation of your diagram.&lt;/li&gt;
&lt;li&gt;Add Comments: Embed comments to clarify complex elements or processes.&lt;/li&gt;
&lt;li&gt;Use Color Coding: Applying colors helps to distinguish between different types of tasks or processes.&lt;/li&gt;
&lt;li&gt;Save Versions: Regularly save changes to avoid data loss.&lt;/li&gt;
&lt;li&gt;Incorporate Icons: Use icons to visualize ideas and processes effectively.&lt;/li&gt;
&lt;li&gt;Embrace Minimalism: Avoid overcrowding the diagram with unnecessary details.&lt;/li&gt;
&lt;li&gt;Simplicity is Key to Clarity.&lt;/li&gt;
&lt;li&gt;Utilize Change History: Use the "Change History" feature to track edits made to the diagram.&lt;/li&gt;
&lt;li&gt;Sticky Notes: Employ sticky notes for meetings and discussions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Effective Meetings: Demonstrating BPMN in Miro!
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/OhqyDTLJPT0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Schedule a Meeting: Ensure all participants have access to Miro (&lt;a href="https://dev.to/pro-project-mngr/how-to-manage-google-calendar-like-a-gangster-tips-for-professional-managers-it-specialists-3ppp"&gt;you can add a link to it in the agenda of the scheduled meeting in Google Calendar&lt;/a&gt;) and are aware of the meeting.&lt;/li&gt;
&lt;li&gt;Use Co-editing Features: During the meeting, display the diagram in real-time and make adjustments on the fly.&lt;/li&gt;
&lt;li&gt;Gather Feedback: Encourage colleagues to share their ideas and suggestions for improving the diagram.&lt;/li&gt;
&lt;li&gt;Make Changes: As discussions unfold, update the diagram in Miro immediately so everyone can see the changes reflected.&lt;/li&gt;
&lt;li&gt;Ease of Sharing: You can easily share a link to the diagram for participants to edit. Use the screen-sharing feature in Zoom or another video call platform to showcase the diagram, and leave comments on the board after the meeting!&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Masterclass on BPMN in Miro: Practical Application
&lt;/h3&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/OhqyDTLJPT0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;To view the BPMN diagram for IT support management, click &lt;a href="https://tinyurl.com/miro-bpmn" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>bpmn</category>
      <category>miro</category>
      <category>business</category>
      <category>process</category>
    </item>
    <item>
      <title>Jira Configuration Made Easy: First Time Tips for New Project Managers!</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sun, 05 Jan 2025 01:53:45 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/jira-configuration-made-easy-first-time-tips-for-new-project-managers-3j6</link>
      <guid>https://dev.to/pro-project-mngr/jira-configuration-made-easy-first-time-tips-for-new-project-managers-3j6</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnby9h7o9bvz79a9chyv3.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fnby9h7o9bvz79a9chyv3.jpeg" alt="Image description" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stepping into the world of project management can feel overwhelming, especially when tasked with &lt;strong&gt;configuring tools like Jira for your new IT project&lt;/strong&gt;. Whether you're developing a custom CRM, a website, or a mobile application, getting Jira set up efficiently is crucial for your project's success. Here’s a straightforward guide to help you navigate the initial stages of configuring Jira effectively.&lt;/p&gt;

&lt;h2&gt;
  
  
  Understand Your Project Methodology
&lt;/h2&gt;

&lt;p&gt;Before diving into the setup, it's essential to decide on the project management methodology you will be using. Most IT projects typically follow either Scrum or Kanban. If your project involves frequent changes—such as launching a new mobile app—Scrum may be the ideal choice. In contrast, for more established projects, Kanban could be a better fit. Knowing your approach will guide your configuration decisions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step-by-Step Setup Guide
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. Create Your Project&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Log into your Jira site. If you’re part of a company, you might already have access; otherwise, you can create a free account for teams of up to 10 members. On the top navigation bar, select the dropdown menu under "Projects" and click "Create Project."&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Choose Your Template&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/4897GnUhZ-c"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Select a project template that aligns with your chosen methodology. Options include Scrum, Kanban, and Bug Tracking. For smaller teams, opt for "Team Projects," as Company Projects require more administrative oversight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Configure Task Statuses&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/cxauDgbp5tI"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Navigate to the project settings and customize the statuses for your tasks. Common statuses might include New, To Do, In Progress, In Review, and Done. Tailor these statuses to suit your project's specific needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Design Your Workflow&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/xbLZC1yJk4Y"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Enter the workflow editor and create a flow for task transitions. For instance, you might want to add an intermediate status like "Take to Work" between New and To Do. This flexibility allows your team to visualize task progression and manage rejections effectively, such as moving a task from In Review back to To Do if it fails to meet acceptance criteria.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Integrate with Version Control&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Gq_c4hbHRgw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;If your team uses GitHub or Bitbucket, integrate these repositories into your Jira setup. Go to the "Products" section and select "Add Product" to connect Bitbucket. This step ensures seamless collaboration and code management.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. Add Your Team&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/qqpqk2nm8D0"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Create your team within Jira by naming it and inviting members via their email addresses. Encourage everyone to fill out their profiles and add profile pictures to foster a sense of community.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. Kickoff Meeting&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;With your Jira site configured, hold a kickoff meeting with your team. Present how to use Jira, discuss task flows, and encourage open feedback on the setup. This collaboration will enhance everyone's understanding and comfort with the tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ongoing Management
&lt;/h2&gt;

&lt;p&gt;If you're following Scrum, remember to create and initiate sprints to track progress. For Kanban, monitor work through your task board, moving tasks across columns as they progress. As your project evolves, continuously refine your workflows and explore Jira's automation features, dashboards, and custom filters to keep your project on track.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Setting up Jira doesn't have to be daunting. By following these steps and fostering an open dialogue with your team, you'll establish a robust framework that sets your project up for success. Embrace the process, gather feedback, and don’t hesitate to tweak your configurations as your project evolves. Happy project managing!&lt;/p&gt;

</description>
      <category>jira</category>
      <category>configuration</category>
      <category>easy</category>
      <category>projectmanager</category>
    </item>
    <item>
      <title>A Complete Guide to Creating Tasks in Jira: From Epics to Bugs 🌟</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Tue, 31 Dec 2024 14:43:37 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/a-complete-guide-to-creating-tasks-in-jira-from-epics-to-bugs-d08</link>
      <guid>https://dev.to/pro-project-mngr/a-complete-guide-to-creating-tasks-in-jira-from-epics-to-bugs-d08</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flnthlxamsu9cbnbqzhxn.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flnthlxamsu9cbnbqzhxn.jpeg" alt="Image description" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In today's project management landscape, utilizing tools like Jira is essential for the successful operation of teams. However, to make the most of this tool, it’s crucial to understand how to create tasks correctly and what information needs to be included so that developers have all the necessary details for their work.&lt;/p&gt;

&lt;h2&gt;
  
  
  Types of Tasks in Jira
&lt;/h2&gt;

&lt;p&gt;Let’s start with the main types of tasks you will encounter in Jira: Epic, Story, Bug, Task, and Sub-task.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Epic&lt;/strong&gt;: An Epic is a large user story that cannot be completed within a single iteration and can be broken down into smaller tasks. Epics often require development that spans multiple sprints, especially if you are following the Scrum methodology.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Story&lt;/strong&gt;: A Story is a component of a larger Epic that the team can complete in one sprint. It describes functionality from the end-user's perspective and is typically formatted as: "As a [type of user], I want to [do something], so that [I can achieve a goal]."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Task&lt;/strong&gt;: A Task is a technical job performed by a team member. Generally, technical tasks are not collaborative but are necessary for the successful completion of Epics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sub-task&lt;/strong&gt;: A Sub-task is a portion of a Story or Task that describes the minimal amount of work for one team member. Breaking down tasks into Sub-tasks allows for more accurate effort estimation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bug&lt;/strong&gt;: A Bug is a task that captures errors that need to be analyzed and fixed. Sometimes, it can be challenging for the product owner to understand the nature of the bug, and priorities may be misaligned, leading to a decline in product quality.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How to Fill Out Tasks
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/vLyNlhQT7Ck"&gt;
&lt;/iframe&gt;
&lt;br&gt;
When creating a User Story, it’s important to follow a specific structure. The title should reflect the essence of the task. For example: "Creating a Sales Report: Analyzing Monthly Data to Optimize the Product Range." The description should provide information that helps the team better understand the task. Examples of user stories might look like this:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;As a website administrator, I want to create a sales report so that I can analyze monthly sales and make inventory decisions.&lt;/li&gt;
&lt;li&gt;As a BA, I can segment website visitors into two groups and conduct an A/B test on the homepage to increase conversion.&lt;/li&gt;
&lt;li&gt;As a content manager, I can add an interactive chart to any blog page to make posts more engaging.
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/IrmytfLQh3A"&gt;
&lt;/iframe&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, it’s helpful to include acceptance criteria for each user story. For example, for the first case, these could include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The report includes data for the specified period.&lt;/li&gt;
&lt;li&gt;The report can be exported in CSV format.&lt;/li&gt;
&lt;li&gt;The report displays data categorized by product type.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is also advisable to use labels for better task filtering. Specify the priority and estimate for the task (e.g., 5 story points) and add it to the first sprint.&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/9WAponlXWUk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;If necessary, break tasks down into Sub-tasks so that different team members can begin their work on separate aspects of the task. For instance, a designer might work on the design, while a front-end developer implements the layout. If you have a single developer, breaking it down into stages may not be essential, but it can still aid in estimation.&lt;/p&gt;

&lt;h3&gt;
  
  
  Helpful Tips
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;For Epics, add links to documentation and technical specifications to ensure the team has a shared understanding.&lt;/li&gt;
&lt;li&gt;When creating a bug, try to answer the questions [What] [Where] [When] and include screenshots or videos for clarity.&lt;/li&gt;
&lt;li&gt;We recommend using the Lightshot tool for screenshots, which allows for annotations.&lt;/li&gt;
&lt;li&gt;If you are working in Scrum, estimate the task during planning and fill in the estimate together with the team.&lt;/li&gt;
&lt;li&gt;Use the AI assistant in Jira to help draft tickets – this can simplify the process.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;How do you create tickets for your projects? Share your thoughts in the comments and feel free to share screenshots!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Implementing New Business Processes in CRM: A Step-by-Step Plan for Large Companies</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Tue, 31 Dec 2024 14:18:03 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/implementing-new-business-processes-in-crm-a-step-by-step-plan-for-large-companies-4omc</link>
      <guid>https://dev.to/pro-project-mngr/implementing-new-business-processes-in-crm-a-step-by-step-plan-for-large-companies-4omc</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8wwt77gkrjt7vpnel24.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw8wwt77gkrjt7vpnel24.jpeg" alt="Image description" width="" height=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hello, dear readers! Today, I want to share my experience in implementing new business processes within a CRM system in a large organization with over 500 office employees and a total workforce of several thousand.&lt;/p&gt;

&lt;p&gt;This post will be useful for project managers, business analysts, and team leaders. I hope &lt;strong&gt;my checklist of 7 steps&lt;/strong&gt; will help you avoid common mistakes and make the process more efficient.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Kickoff Meeting
&lt;/h3&gt;

&lt;p&gt;First and foremost, hold a kickoff meeting with the department head. It’s crucial to gather all requirements for the new business process and ask additional questions for clarification. Don’t hesitate to propose your solutions, and sketch out a preliminary process diagram during the meeting to visualize your ideas.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 2: Develop the Business Process
&lt;/h3&gt;

&lt;p&gt;Once you have collected the information, move on to creating the business process in a process editor. Simultaneously, test the process as individual sections are completed. This will help identify shortcomings at an early stage and make necessary adjustments.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3: Test Runs
&lt;/h3&gt;

&lt;p&gt;After completing the development, conduct several test runs that closely mimic real conditions. This is a great opportunity to demonstrate the process to the department head and gather their feedback. Make adjustments as needed.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 4: Instructions and Educational Materials
&lt;/h3&gt;

&lt;p&gt;When the business process is ready, create detailed instructions for its use, including video materials. It’s important to add this information to your knowledge base so that all employees can easily access it.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 5: Discussion with Department Employees
&lt;/h3&gt;

&lt;p&gt;Hold a meeting with department employees to discuss why this business process was adopted, its benefits, and usage rules. Be sure to give employees the opportunity to ask questions and discuss any issues that arise.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 6: Launch the New Process
&lt;/h3&gt;

&lt;p&gt;After a successful meeting, proceed with the launch of the new business process. It’s essential that all employees are prepared and understand their roles.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 7: Support and Improvement
&lt;/h3&gt;

&lt;p&gt;Create a support chat including all employees who will use the new process. Be ready to answer any questions and assist with problem-solving. After a week, when the questions have been resolved, you can close the chat if it's no longer needed, reminding everyone about the availability of video instructions in the knowledge base.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Implementing new business processes&lt;/strong&gt; is not only a challenge but also an opportunity for growth and optimization for your team. I hope my experience will be helpful and inspire you to make successful changes in your organization.&lt;/p&gt;

&lt;p&gt;Wishing you success in your work!&lt;/p&gt;

</description>
      <category>business</category>
      <category>processes</category>
      <category>crm</category>
      <category>companies</category>
    </item>
    <item>
      <title>Reverse Engineering Business Requirements: Tips for Senior Business Analysts 🌟</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Mon, 30 Dec 2024 19:50:17 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/reverse-engineering-business-requirements-tips-for-senior-business-analysts-ml1</link>
      <guid>https://dev.to/pro-project-mngr/reverse-engineering-business-requirements-tips-for-senior-business-analysts-ml1</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/lZY-XOD_IC4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Reverse Engineering (RE)&lt;/strong&gt;? RE is the process of extracting information from an existing solution and presenting it in a needed format. In this context, a business analyst requires information that will serve as a foundation for formulating requirements.&lt;/p&gt;

&lt;p&gt;This methodology is not explicitly covered in the IIBA’s knowledge base, BABOK, but it falls under the technique of Document Analysis.&lt;/p&gt;

&lt;p&gt;The task of Reverse Engineering always arises within the context of another task. Businesses are not inherently interested in the RE process itself, as it can be an expensive operation that requires the involvement of various stakeholders and a high level of skill from the business analyst. Often, the focus is placed on the analyst's hard skills. Therefore, before embarking on RE, it's crucial to clearly define the scope of the task and its objective.&lt;/p&gt;

&lt;h2&gt;
  
  
  Scenarios for Reverse Engineering
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Clarifying requirements to support existing functionality.&lt;/li&gt;
&lt;li&gt;Joining a project that involves adding or significantly altering an existing solution.&lt;/li&gt;
&lt;li&gt;Planning a project to completely update an outdated system.&lt;/li&gt;
&lt;li&gt;The client has an old system, and you are introducing your ready-made product for a complete replacement.&lt;/li&gt;
&lt;li&gt;Developing requirements for data migration between two active systems.&lt;/li&gt;
&lt;li&gt;Formulating requirements for the integration of existing solutions.&lt;/li&gt;
&lt;li&gt;Conducting a detailed analysis of a competitor’s product to understand its useful features and how they work.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these tasks share one key characteristic: to execute them successfully, it’s essential to have up-to-date system requirements (ideally). Based on a reliable and profound understanding of the existing system (As-Is), the business analyst can formulate a new set of requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Information Sources for Reverse Engineering:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Interviews with technical experts&lt;/strong&gt;: This may include developers, testers, and customer support staff.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hands-on experimentation&lt;/strong&gt;: If you can interact with the system by pressing various buttons, this can be a great source for both description and hypothesis testing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data analysis&lt;/strong&gt;: Data-driven decision-making can significantly aid in the decision-making process.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Detailed examination of data structures&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source code analysis (if available)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interviews with business stakeholders and end-users&lt;/strong&gt;: Observing their interactions with the product may be the only available method in some cases.&lt;/li&gt;
&lt;li&gt;Understanding the domain specifics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Existing documentation&lt;/strong&gt;: Unfortunately, this is often outdated or missing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ticket analysis in Jira, Asana, Trello, or other systems&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs022d2eai0kfc92e5or.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs022d2eai0kfc92e5or.jpeg" alt="Image description" width="512" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Considerations for Reverse Engineering Business Requirements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Avoid over-comprehensive documents&lt;/strong&gt;: They are often unnecessary, especially if they exist in isolation. Our goal is to solve the task within the context of new requirements. Perfectionism is often misplaced here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All sources can be misleading&lt;/strong&gt;: Even code and databases can be deceptive. It’s crucial to leverage all available means to verify information. Unfortunately, verification takes time, and deadlines for analysts are often tight, forcing them to choose where to invest their time and what to accept at face value.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Be cautious with the level of detail&lt;/strong&gt;: The reasons are the same as above.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Distinguish how the system functions from how it should function&lt;/strong&gt;: You can maintain a parallel list of changes to be added to the backlog, but restored requirements should be documented in the As-Is format.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clearly define and monitor the scope of your research&lt;/strong&gt;: It’s easy to get caught up in trivial details or veer off course. What constitutes “trivial” depends on the criticality of the original task that prompted the requirements reconstruction.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan for future work with the reconstructed requirements&lt;/strong&gt;: If further work is anticipated, rather than just a one-time reconstruction, consider establishing a process for updating system documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Understanding User Groups from BABOK and Their Communication Nuances
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuqkkrpegfpg2ddn35j0d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuqkkrpegfpg2ddn35j0d.jpg" alt="Image description" width="800" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;End Users&lt;/strong&gt;: They work directly with the solution and can demonstrate its usefulness, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They may not be interested in discussing the current state of the system as it’s their routine.&lt;/li&gt;
&lt;li&gt;They often jump to their ideal working scenarios.&lt;/li&gt;
&lt;li&gt;They poorly organize their knowledge and may forget both frequent and rare operations.&lt;/li&gt;
&lt;li&gt;They know only their part of the process, which can lead to mixing facts with assumptions.&lt;/li&gt;
&lt;li&gt;There might be just one person in the department responsible for a specific function, leading to information silos.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Operational Support&lt;/strong&gt;: This group can provide useful information as they collect data from tickets, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They often fail to notice their own mistakes, associating themselves with the system.&lt;/li&gt;
&lt;li&gt;Their process knowledge may be superficial.&lt;/li&gt;
&lt;li&gt;They are often passive and reluctant to engage in dialogue.&lt;/li&gt;
&lt;li&gt;As technical specialists, they may delve deeply into details.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Sponsor&lt;/strong&gt;: The person responsible for the budget can clarify strange steps in the business process, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They rarely delve into details and quickly forget about problems after they are resolved.&lt;/li&gt;
&lt;li&gt;They receive summarized information, which can lead to outdated perceptions.&lt;/li&gt;
&lt;li&gt;They are busy, making them hard to reach.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Customers&lt;/strong&gt;: The clients of the business using the solution:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They are rarely involved and available for interviews.&lt;/li&gt;
&lt;li&gt;They may misinterpret how the system works and show low interest.&lt;/li&gt;
&lt;li&gt;They face similar issues as end users.&lt;/li&gt;
&lt;li&gt;Regulators: Initially not very useful, but they can point out constraints that others may not be aware of.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Supplier/Vendor&lt;/strong&gt;: They use pre-built components provided by third parties. They can be an additional source of information about implementation details, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They rarely engage and may sabotage the project if their solution is disconnected.&lt;/li&gt;
&lt;li&gt;They may be absent due to their company exiting the market for other reasons.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Unfortunately, there is no magic button that resolves all the aforementioned issues. Overall, two recommendations can be made:&lt;/strong&gt;&lt;br&gt;
Cross-check information.&lt;br&gt;
Verify against other sources.&lt;br&gt;
Utilize techniques like "Observation" and "Document Analysis."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Gathering Information from Technical Specialists
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Implementation Subject Matter Experts / Testers&lt;/strong&gt;:&lt;br&gt;
This group can be a valuable source of information about the implementation process, but they have their nuances. Technical specialists typically do not delve into business details. They understand how the system works but often struggle to explain why it’s necessary. This hinders their ability to assess the relevance of functionalities. In their environment, it is often claimed that a certain function is needed, supported by documentation, existing dependencies, and user bug reports related to both the function and adjacent aspects. Relying solely on the opinions of this group can easily reproduce the old behavior of the system with all its shortcomings, including misalignment with actual business needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project Managers / Business Analysts&lt;/strong&gt;:&lt;br&gt;
Generally, this is a stable group of specialists positioned at the intersection of technical and business stakeholders, helping align needs with their implementation. Don’t expect them to provide in-depth technical descriptions, but they can narrate the project story, adding to the overall understanding of the context. They typically possess an up-to-date list of issues and a good grasp of the political landscape within the company. However, it’s essential to avoid excessive dependence on their support and involvement in corporate intrigues.&lt;/p&gt;

</description>
      <category>reverse</category>
      <category>engineering</category>
      <category>business</category>
      <category>requirements</category>
    </item>
    <item>
      <title>Reverse Engineering Business Requirements: Tips for Senior Business Analysts 🌟</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Mon, 30 Dec 2024 19:23:04 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/reverse-engineering-business-requirements-tips-for-senior-business-analysts-3f5d</link>
      <guid>https://dev.to/pro-project-mngr/reverse-engineering-business-requirements-tips-for-senior-business-analysts-3f5d</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/lZY-XOD_IC4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Reverse Engineering (RE)&lt;/strong&gt;? RE is the process of extracting information from an existing solution and presenting it in a needed format. In this context, a business analyst requires information that will serve as a foundation for formulating requirements.&lt;/p&gt;

&lt;p&gt;This methodology is not explicitly covered in the IIBA’s knowledge base, BABOK, but it falls under the technique of Document Analysis.&lt;/p&gt;

&lt;p&gt;The task of Reverse Engineering always arises within the context of another task. Businesses are not inherently interested in the RE process itself, as it can be an expensive operation that requires the involvement of various stakeholders and a high level of skill from the business analyst. Often, the focus is placed on the analyst's hard skills. Therefore, before embarking on RE, it's crucial to clearly define the scope of the task and its objective.&lt;/p&gt;

&lt;h2&gt;
  
  
  Scenarios for Reverse Engineering
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Clarifying requirements to support existing functionality.&lt;/li&gt;
&lt;li&gt;Joining a project that involves adding or significantly altering an existing solution.&lt;/li&gt;
&lt;li&gt;Planning a project to completely update an outdated system.&lt;/li&gt;
&lt;li&gt;The client has an old system, and you are introducing your ready-made product for a complete replacement.&lt;/li&gt;
&lt;li&gt;Developing requirements for data migration between two active systems.&lt;/li&gt;
&lt;li&gt;Formulating requirements for the integration of existing solutions.&lt;/li&gt;
&lt;li&gt;Conducting a detailed analysis of a competitor’s product to understand its useful features and how they work.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All of these tasks share one key characteristic: to execute them successfully, it’s essential to have up-to-date system requirements (ideally). Based on a reliable and profound understanding of the existing system (As-Is), the business analyst can formulate a new set of requirements.&lt;/p&gt;

&lt;h2&gt;
  
  
  Information Sources for Reverse Engineering:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Interviews with technical experts&lt;/strong&gt;: This may include developers, testers, and customer support staff.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hands-on experimentation&lt;/strong&gt;: If you can interact with the system by pressing various buttons, this can be a great source for both description and hypothesis testing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data analysis&lt;/strong&gt;: Data-driven decision-making can significantly aid in the decision-making process.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Detailed examination of data structures&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Source code analysis (if available)&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Interviews with business stakeholders and end-users&lt;/strong&gt;: Observing their interactions with the product may be the only available method in some cases.&lt;/li&gt;
&lt;li&gt;Understanding the domain specifics.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Existing documentation&lt;/strong&gt;: Unfortunately, this is often outdated or missing.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ticket analysis in Jira, Asana, Trello, or other systems&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs022d2eai0kfc92e5or.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxs022d2eai0kfc92e5or.jpeg" alt="Image description" width="512" height="512"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Considerations for Reverse Engineering Business Requirements
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Avoid over-comprehensive documents&lt;/strong&gt;: They are often unnecessary, especially if they exist in isolation. Our goal is to solve the task within the context of new requirements. Perfectionism is often misplaced here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;All sources can be misleading&lt;/strong&gt;: Even code and databases can be deceptive. It’s crucial to leverage all available means to verify information. Unfortunately, verification takes time, and deadlines for analysts are often tight, forcing them to choose where to invest their time and what to accept at face value.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Be cautious with the level of detail&lt;/strong&gt;: The reasons are the same as above.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Distinguish how the system functions from how it should function&lt;/strong&gt;: You can maintain a parallel list of changes to be added to the backlog, but restored requirements should be documented in the As-Is format.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Clearly define and monitor the scope of your research&lt;/strong&gt;: It’s easy to get caught up in trivial details or veer off course. What constitutes “trivial” depends on the criticality of the original task that prompted the requirements reconstruction.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Plan for future work with the reconstructed requirements&lt;/strong&gt;: If further work is anticipated, rather than just a one-time reconstruction, consider establishing a process for updating system documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Understanding User Groups from BABOK and Their Communication Nuances
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuqkkrpegfpg2ddn35j0d.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuqkkrpegfpg2ddn35j0d.jpg" alt="Image description" width="800" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;End Users&lt;/strong&gt;: They work directly with the solution and can demonstrate its usefulness, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They may not be interested in discussing the current state of the system as it’s their routine.&lt;/li&gt;
&lt;li&gt;They often jump to their ideal working scenarios.&lt;/li&gt;
&lt;li&gt;They poorly organize their knowledge and may forget both frequent and rare operations.&lt;/li&gt;
&lt;li&gt;They know only their part of the process, which can lead to mixing facts with assumptions.&lt;/li&gt;
&lt;li&gt;There might be just one person in the department responsible for a specific function, leading to information silos.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Operational Support&lt;/strong&gt;: This group can provide useful information as they collect data from tickets, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They often fail to notice their own mistakes, associating themselves with the system.&lt;/li&gt;
&lt;li&gt;Their process knowledge may be superficial.&lt;/li&gt;
&lt;li&gt;They are often passive and reluctant to engage in dialogue.&lt;/li&gt;
&lt;li&gt;As technical specialists, they may delve deeply into details.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Sponsor&lt;/strong&gt;: The person responsible for the budget can clarify strange steps in the business process, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They rarely delve into details and quickly forget about problems after they are resolved.&lt;/li&gt;
&lt;li&gt;They receive summarized information, which can lead to outdated perceptions.&lt;/li&gt;
&lt;li&gt;They are busy, making them hard to reach.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Customers&lt;/strong&gt;: The clients of the business using the solution:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They are rarely involved and available for interviews.&lt;/li&gt;
&lt;li&gt;They may misinterpret how the system works and show low interest.&lt;/li&gt;
&lt;li&gt;They face similar issues as end users.&lt;/li&gt;
&lt;li&gt;Regulators: Initially not very useful, but they can point out constraints that others may not be aware of.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Supplier/Vendor&lt;/strong&gt;: They use pre-built components provided by third parties. They can be an additional source of information about implementation details, but:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;They rarely engage and may sabotage the project if their solution is disconnected.&lt;/li&gt;
&lt;li&gt;They may be absent due to their company exiting the market for other reasons.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Unfortunately, there is no magic button that resolves all the aforementioned issues. Overall, two recommendations can be made:&lt;/strong&gt;&lt;br&gt;
Cross-check information.&lt;br&gt;
Verify against other sources.&lt;br&gt;
Utilize techniques like "Observation" and "Document Analysis."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Gathering Information from Technical Specialists
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Implementation Subject Matter Experts / Testers&lt;/strong&gt;:&lt;br&gt;
This group can be a valuable source of information about the implementation process, but they have their nuances. Technical specialists typically do not delve into business details. They understand how the system works but often struggle to explain why it’s necessary. This hinders their ability to assess the relevance of functionalities. In their environment, it is often claimed that a certain function is needed, supported by documentation, existing dependencies, and user bug reports related to both the function and adjacent aspects. Relying solely on the opinions of this group can easily reproduce the old behavior of the system with all its shortcomings, including misalignment with actual business needs.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Project Managers / Business Analysts&lt;/strong&gt;:&lt;br&gt;
Generally, this is a stable group of specialists positioned at the intersection of technical and business stakeholders, helping align needs with their implementation. Don’t expect them to provide in-depth technical descriptions, but they can narrate the project story, adding to the overall understanding of the context. They typically possess an up-to-date list of issues and a good grasp of the political landscape within the company. However, it’s essential to avoid excessive dependence on their support and involvement in corporate intrigues.&lt;/p&gt;

</description>
      <category>reverse</category>
      <category>engineering</category>
      <category>business</category>
      <category>requirements</category>
    </item>
    <item>
      <title>Diving into the Use of Use Cases in JIRA🌟</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Mon, 30 Dec 2024 15:38:17 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/diving-into-the-use-of-use-cases-in-jira-5b8</link>
      <guid>https://dev.to/pro-project-mngr/diving-into-the-use-of-use-cases-in-jira-5b8</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/XGR1FzDM9bk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;In the modern world of software development, it's crucial to understand how users interact with a system. This is where the methodology known as &lt;strong&gt;Use Case or scenario usage&lt;/strong&gt; comes into play. Let’s take a closer look at what it is and how to properly create use case scenarios.&lt;/p&gt;

&lt;h2&gt;
  
  
  Use Case includes the following elements:
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1.Actors
&lt;/h3&gt;

&lt;p&gt;These represent roles or external entities that interact with the system. Actors can be users, other systems, or devices. For example, in an online ordering system, an actor might be a "Customer" or an "Administrator."&lt;/p&gt;

&lt;h3&gt;
  
  
  2.Preconditions
&lt;/h3&gt;

&lt;p&gt;These describe the states and conditions that must be met before the use case scenario begins. For instance, for an order placement scenario, a precondition might be: "The user must be logged into the system."&lt;/p&gt;

&lt;h3&gt;
  
  
  3.Main Flow
&lt;/h3&gt;

&lt;p&gt;This is the sequence of steps that need to be followed to achieve the goal of the scenario. For example, in the order placement scenario, the main flow includes selecting a product, adding it to the cart, entering payment information, and confirming the order.&lt;/p&gt;

&lt;h3&gt;
  
  
  4.Alternative Flows
&lt;/h3&gt;

&lt;p&gt;These describe possible deviations from the main scenario. For instance, if the chosen product is out of stock, the system might suggest selecting a different item.&lt;/p&gt;

&lt;h3&gt;
  
  
  5.Postconditions
&lt;/h3&gt;

&lt;p&gt;These describe the state of the system after the scenario has been completed. For the order placement scenario, a postcondition might be: "Order information has been saved in the database."&lt;/p&gt;

&lt;h3&gt;
  
  
  6.Exceptions
&lt;/h3&gt;

&lt;p&gt;These outline errors or unexpected situations that may occur during the execution of the scenario. For example, if there is an error processing the payment, the system should notify the user and prompt them to try again.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example of a Use Case in JIRA: Password Reset
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/9WAponlXWUk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Title&lt;/strong&gt;: Password Reset&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Actors&lt;/strong&gt;: Registered User&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Preconditions&lt;/strong&gt;: The user must have access to the registered email address.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Main Scenario&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The user clicks the "Forgot Password?" button.&lt;/li&gt;
&lt;li&gt;The system prompts for the email address.&lt;/li&gt;
&lt;li&gt;The user enters their email address.&lt;/li&gt;
&lt;li&gt;The system sends password reset instructions to the provided address.&lt;/li&gt;
&lt;li&gt;The user follows the instructions and sets a new password.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Alternative Scenario&lt;/strong&gt;: If the user enters an incorrect email address, the system displays an error message.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Postconditions&lt;/strong&gt;: The new password is successfully set.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Exceptions&lt;/strong&gt;: If there is an error sending the email, the system notifies the user about the issue and suggests trying again.&lt;/p&gt;

&lt;h3&gt;
  
  
  Conclusion
&lt;/h3&gt;

&lt;p&gt;So, should you use use cases or user stories in your work? How do you decide which is best for your team? If you have extensive experience with agile projects and teams, you know the undeniable value of user stories. They convey what the user or client wants to achieve, ensuring that teams always consider user needs. However, despite the fact that use cases may seem a bit outdated, they can provide the necessary context regarding how the system is used. They describe how users interact with the system, answering many questions in advance to assist in managing complex processes.&lt;/p&gt;

&lt;p&gt;Moreover, it wouldn't be very agile to dismiss a solution simply because you haven't tried it before. 😉&lt;/p&gt;

</description>
      <category>use</category>
      <category>case</category>
      <category>jira</category>
      <category>tasks</category>
    </item>
    <item>
      <title>Task Decomposition: Make Projects Manageable and Successful – for Business Analysts, Scrum Masters, and Project Managers! 🏆💪💥</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sun, 29 Dec 2024 16:16:48 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/task-decomposition-make-projects-manageable-and-successful-for-business-analysts-scrum-masters-20ol</link>
      <guid>https://dev.to/pro-project-mngr/task-decomposition-make-projects-manageable-and-successful-for-business-analysts-scrum-masters-20ol</guid>
      <description>&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/-tNHuEE2P1w"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Task decomposition&lt;/strong&gt; is the process of breaking down a complex task or project into smaller, manageable, and understandable subtasks. This approach simplifies task execution, structures it better, and reduces the stress associated with completing it.&lt;/p&gt;

&lt;p&gt;Task decomposition can be performed both during the planning stage of a new sprint and throughout the sprint's execution by breaking down requirements for subsequent iterations. However, the latter approach is generally more preferable. It is advisable not to tie decomposition to a specific sprint, in order to come to its planning with a prepared backlog divided into user stories.&lt;/p&gt;

&lt;h3&gt;
  
  
  In such a situation, having a reserve of decomposed requirements offers the following advantages:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Firstly, we do not limit ourselves in choosing tasks for the sprint (we can work only with those tasks that have already been decomposed). &lt;/li&gt;
&lt;li&gt;Secondly, during planning, we do not need to spend time on breakdown, allowing the team to focus on forming the sprint considering all priorities, discussing dependencies, and details of the requirements' implementation. &lt;/li&gt;
&lt;li&gt;Thirdly, the meeting will be more productive, and all team members will be actively engaged. Remember that meetings should be effective and positive, so the team looks forward to them rather than perceives them as a boring routine.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Two Main Approaches to Decomposition
&lt;/h2&gt;

&lt;p&gt;There are two basic approaches to decomposing large tasks into user stories: "horizontal" and "vertical" decomposition.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In the so-called &lt;strong&gt;"horizontal" decomposition&lt;/strong&gt;, tasks are divided based on the type of work (functions) performed and the components used. In this approach, a large task is broken down into parts where a developer takes on one share of responsibilities, a tester takes another, a technical writer another, and so on. It is important to note that each of these parts does not lead to a completed result on its own; successful delivery of the finished functionality requires collaborative execution of all interrelated tasks by all process participants.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/9WAponlXWUk"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;On the other hand, the &lt;strong&gt;"vertical" approach to decomposition&lt;/strong&gt; focuses on identifying smaller tasks, functions, and features so that each user story can be implemented and completed independently of others. In this case, various roles may be involved in the development process, and several modules and systems may be utilized, providing greater flexibility and speed in implementing functionality.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/07aY-KsyU1g"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The vertical decomposition approach aligns more closely with Agile principles and is much more effective for several key reasons&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;When using the "vertical" approach to decomposition, each task becomes available for implementation, testing, and demonstration to clients or users, making it understandable and measurable, unlike the more abstract "technical" tasks that arise from "horizontal" decomposition.&lt;/p&gt;

&lt;p&gt;Within the "vertical" decomposition framework, each final user story has explicit business value, simplifying the process of comparing and prioritizing such tasks.&lt;/p&gt;

&lt;p&gt;Since solving tasks organized by the "vertical" principle involves specialists with different roles, they can more easily identify potential problems, dependencies, and risks that may arise during the work's execution.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbqwo8i4usnfi0h64283u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbqwo8i4usnfi0h64283u.png" alt="Image description" width="800" height="493"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Techniques for Decomposing Requirements
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Method 1: Stage-wise Breakdown of Business Processes
&lt;/h3&gt;

&lt;p&gt;This approach suggests breaking down a large task related to a business process into smaller, independent components and stages. For this method to be effective, it is important to identify sequential steps that can be performed independently. For example, if there is a requirement in the backlog to implement an online purchasing function, the stages could include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Logging into the personal account&lt;/li&gt;
&lt;li&gt;Viewing items in the "cart"&lt;/li&gt;
&lt;li&gt;Generating an invoice&lt;/li&gt;
&lt;li&gt;Sending the invoice by email&lt;/li&gt;
&lt;li&gt;Payment via various methods: credit card, transfer, etc.&lt;/li&gt;
&lt;li&gt;Each of these stages can be formatted as a separate user story. Thus, we break down an extensive business process into components, allowing us to set priorities and better understand the process as a whole, including possible dependencies between stages.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 2: Separation into Positive and Negative Scenarios
&lt;/h3&gt;

&lt;p&gt;Every functionality involves a primary use case that leads to the expected outcome, but deviations leading to negative consequences are also possible. This method suggests identifying scenarios that can lead to a successful or unsuccessful result. For example, for the online store purchase function:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Positive scenario: the user logs in and successfully completes the purchase.&lt;/li&gt;
&lt;li&gt;Negative scenario 1: attempt to purchase without logging in.&lt;/li&gt;
&lt;li&gt;Negative scenario 2: insufficient funds in the account to complete the transaction.&lt;/li&gt;
&lt;li&gt;Negative scenario 3: account locked after several failed password attempts.&lt;/li&gt;
&lt;li&gt;This approach allows for the proactive identification and planning of how to handle possible errors and exceptions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 3: Breakdown by Rules and Conditions
&lt;/h3&gt;

&lt;p&gt;In contrast to the previous method, this method emphasizes logical branches of the process based on various rules. For example, for the purchase function, rules might include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Minimum purchase amount.&lt;/li&gt;
&lt;li&gt;Additional payment options for exceeding a certain amount.&lt;/li&gt;
&lt;li&gt;Automatic order cancellation after 2 days without payment.&lt;/li&gt;
&lt;li&gt;Each of these conditions can be formatted as a separate task, helping to identify important constraints and simplifying the implementation process.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 4: Separation by Types of Operations
&lt;/h3&gt;

&lt;p&gt;Many functional requirements correspond to standard operations such as create, read, update, and delete (CRUD). For example, for managing product cards in an online store, we can identify:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Create: adding a new product.&lt;/li&gt;
&lt;li&gt;Read: viewing product descriptions.&lt;/li&gt;
&lt;li&gt;Update: editing product information.&lt;/li&gt;
&lt;li&gt;Delete: removing a product from the store.&lt;/li&gt;
&lt;li&gt;This breakdown allows for a clear definition of necessary operations and their priorities.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 5: Decomposition by Platforms and Operating Systems
&lt;/h3&gt;

&lt;p&gt;This method involves breaking down requirements based on the platform or operating system. For example, for the payment function in a web application, tasks can be identified for various devices:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Personal computers&lt;/li&gt;
&lt;li&gt;Tablets&lt;/li&gt;
&lt;li&gt;Smartphones&lt;/li&gt;
&lt;li&gt;Different operating systems: Windows, iOS, Android.&lt;/li&gt;
&lt;li&gt;This approach helps to define priority development directions.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 6: Separation by Data Types and Parameters
&lt;/h3&gt;

&lt;p&gt;Some functions may handle various types of data or parameters. For example, for the search function in an online store, we can identify:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Search by product name.&lt;/li&gt;
&lt;li&gt;Search by product number.&lt;/li&gt;
&lt;li&gt;Search using regular expressions.&lt;/li&gt;
&lt;li&gt;This decomposition allows for a clear definition of acceptable parameters and easy management of requirements.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 7: Separation by Roles and Access Rights
&lt;/h3&gt;

&lt;p&gt;Different user groups may have different access rights and perform various functions. For example, in an online store, these may include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Owner: create and delete products.&lt;/li&gt;
&lt;li&gt;Administrator: edit descriptions and interact with customers.&lt;/li&gt;
&lt;li&gt;Customer: view and purchase products.
This breakdown helps understand what functionalities are necessary for each role and prioritize their implementation.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Method 8: Decomposition by Test Scenarios
&lt;/h3&gt;

&lt;p&gt;This method breaks down functionality based on test cases that need to be verified to check the successful operation of functions. For example, for the function of adding a product to the "cart," the following test scenarios might be identified:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The product is available for purchase.&lt;/li&gt;
&lt;li&gt;The product is reserved by another user.&lt;/li&gt;
&lt;li&gt;The product is out of stock.
This approach allows for the integration of various decomposition techniques and creates clear tasks for development and testing.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each of these decomposition methods helps to better structure requirements and contributes to more effective development in an Agile environment.&lt;/p&gt;

&lt;h2&gt;
  
  
  Advantages of Task Decomposition:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Improved Understanding&lt;/strong&gt;: Breaking down large tasks (or user stories) into smaller parts allows the team to better understand what exactly needs to be done. Smaller tasks are easier to conceive and discuss.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Better Estimation&lt;/strong&gt;: The team can more accurately estimate the time and effort required to complete smaller tasks, improving planning and resource management (ensures great Planning Meetings using Fibonacci numbers or T-Shirt Sizes).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Manageability&lt;/strong&gt;: Smaller tasks are easier to plan and control. The team can more accurately estimate the time and labor resources needed to complete each task.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Increased Transparency&lt;/strong&gt;: When tasks are broken down into smaller parts, it becomes easier to track progress and identify issues at early stages. This allows the team to respond quickly to changes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhanced Flexibility&lt;/strong&gt;: In Scrum, changes in requirements often occur, and task decomposition allows the team to adapt more flexibly to these changes by adjusting their plans and priorities.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Improved Quality&lt;/strong&gt;: Smaller tasks enable the team to focus on the quality of each individual part, which can lead to a higher quality final product.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Encouragement of Collaboration&lt;/strong&gt;: Task decomposition can foster more active collaboration within the team, as participants can work on different parts of the same task simultaneously.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Gradual Integration&lt;/strong&gt;: Breaking tasks down into smaller parts allows the team to integrate and test functionality in stages, reducing risks and improving stability.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;I hope this information is useful to you! If you have any questions or suggestions, please leave comments. I would be happy to assist you with personal advice on IT, business analysis, Scrum, or project management!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>taskdecomposition</category>
      <category>businessanalyst</category>
      <category>scrummaster</category>
      <category>projectmanager</category>
    </item>
    <item>
      <title>🌍 Join the Senior Project Management Community and Help Create the PMBOK® Guide 8! 📖✏️🌟</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sun, 29 Dec 2024 14:19:17 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/join-the-senior-project-management-community-and-help-create-the-pmbokr-guide-8-2nph</link>
      <guid>https://dev.to/pro-project-mngr/join-the-senior-project-management-community-and-help-create-the-pmbokr-guide-8-2nph</guid>
      <description>&lt;p&gt;Hello, dear colleagues and fellow project management enthusiasts! I am excited to share with you an incredible opportunity that has the potential to transform your perspective on project management and allow you to contribute to its future. From December 20, 2024, to January 19, 2025, the &lt;strong&gt;public comment period for the 8th edition of the PMBOK® Guide&lt;/strong&gt; will take place. &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/i9Ij7_ovyYw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;This is your chance to influence one of the most recognized resources in the field of project management—one of my personal favorites as a Senior Project Manager!&lt;/p&gt;

&lt;h2&gt;
  
  
  Why is the PMBOK® Guide being updated?
&lt;/h2&gt;

&lt;p&gt;The landscape of project management is evolving rapidly. We are witnessing the rise of artificial intelligence, sustainable practices, and adaptive methodologies as key success factors in today’s dynamic environment. In all our recent projects, AI has played a crucial role. The 8th edition of the PMBOK® Guide reflects these changes and offers updated approaches and tools that will help us stay at the forefront of our field.&lt;/p&gt;

&lt;h2&gt;
  
  
  What distinguishes the 8th edition from the 7th?
&lt;/h2&gt;

&lt;p&gt;The 7th edition marked a significant shift by adopting a principle-based approach. The 8th edition builds upon this foundation by incorporating enhanced coverage of process groups and processes. With updated terminology, project lifecycle content, and new insights on AI, PMOs, and procurement, this edition will empower you to understand and apply the latest project management principles in real-world scenarios.&lt;/p&gt;

&lt;h3&gt;
  
  
  Who develops the PMBOK® Guide?
&lt;/h3&gt;

&lt;p&gt;The PMBOK® Guide is created by the community for the community. The development team for the 8th edition consists of 24 experts from 18 countries, each contributing their unique experiences and perspectives. Anonymity ensures objectivity and fairness, allowing everyone to focus on their expertise without external influence.&lt;/p&gt;

&lt;h3&gt;
  
  
  What are the goals of the standards and guides?
&lt;/h3&gt;

&lt;p&gt;The PMBOK® Guide comprises two complementary components:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The Standard for Project Management: a globally recognized foundation defining key principles and processes.&lt;/li&gt;
&lt;li&gt;The Guide to the PMBOK®: a practical manual providing tools and examples for applying these principles across various contexts.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What happens during the comment period?
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;From December 20, 2024, to January 19, 2025&lt;/strong&gt;, the project management community is invited to review the draft and provide feedback. Your insights will help shape the next edition to meet the needs of practitioners worldwide. Additionally, there will be a second comment period later in 2025 specifically for the Standard, giving you another chance to share your thoughts.&lt;/p&gt;

&lt;h2&gt;
  
  
  How can you submit your comments for the 8th edition of the PMBOK® Guide?
&lt;/h2&gt;

&lt;p&gt;To leave your feedback, simply &lt;a href="https://publiccomment.pmi.org/" rel="noopener noreferrer"&gt;visit the comment page&lt;/a&gt;. If you don’t have an account yet, be sure to register. For those with existing accounts, you can add your comments directly in the document. Instructions are &lt;a href="https://publiccomment.pmi.org/click-here-learn-how-comment" rel="noopener noreferrer"&gt;available there&lt;/a&gt; as well. The document is hosted on the Konveio editor. After reviewing the new version, if you find a section where you’d like to comment, just click and fill out the fields: Section, Requested Change, Line Number, Comment Type, Rationale for Change, and then hit "Post comment." Congratulations—you’ve made your contribution! You will see a confirmation message with details about your Requested Change and Rationale for Change. A short video with step-by-step instructions is also available for your convenience.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/DUKInefeQM8"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Don’t miss this opportunity to be a part of this significant process! Visit the PMI public comment page, review the draft, and share your thoughts. Your contribution can have a monumental impact on the future of project management!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/YRWTlno4rkw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Also, don’t forget to like this post and subscribe to the blog—it inspires me to create more content for you!&lt;/p&gt;

&lt;p&gt;Looking forward to your valuable insights!&lt;/p&gt;

</description>
      <category>pmbok</category>
      <category>seniorprojectmanagement</category>
      <category>update</category>
      <category>pmbokguide8</category>
    </item>
    <item>
      <title>🚀 How to Pass the PSM I Certification in 2024-2025: Tips from My Recent Experience ✨ 📈🏆</title>
      <dc:creator>Pro Project Managment</dc:creator>
      <pubDate>Sat, 28 Dec 2024 13:40:21 +0000</pubDate>
      <link>https://dev.to/pro-project-mngr/how-to-pass-the-psm-i-certification-in-2024-2025-tips-from-my-recent-experience-3lnb</link>
      <guid>https://dev.to/pro-project-mngr/how-to-pass-the-psm-i-certification-in-2024-2025-tips-from-my-recent-experience-3lnb</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg9veczs83j89p76xn4s6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fg9veczs83j89p76xn4s6.jpg" alt="Image description" width="800" height="452"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’m excited to share some valuable tips that helped me successfully navigate the &lt;strong&gt;PSM I certification&lt;/strong&gt; recently. If you're looking to achieve this certification in 2024, these strategies can significantly enhance your preparation and boost your confidence.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Master the Scrum Guide
&lt;/h3&gt;

&lt;p&gt;First and foremost, you must thoroughly study the Scrum Guide. It's not enough to memorize definitions; you need to truly understand the concepts. This understanding will empower you to articulate any definition in your own words and explain any actions taken in Scrum.&lt;/p&gt;

&lt;p&gt;For easy access, here’s the link to the latest Scrum Guide: &lt;a href="https://scrumguides.org/docs/scrumguide/v2020/2020-Scrum-Guide-US.pdf#zoom=100" rel="noopener noreferrer"&gt;Scrum Guide 2020&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Complete the Scrum Open Assessment
&lt;/h3&gt;

&lt;p&gt;I highly recommend taking the Scrum Open Assessment until you consistently score between 95-100%. This assessment consists of 30 questions, with some variations each time you take it. It's a great way to familiarize yourself with the exam format and reinforce your knowledge.&lt;/p&gt;

&lt;p&gt;You can find it here: &lt;a href="https://www.scrum.org/open-assessments/scrum-open" rel="noopener noreferrer"&gt;Scrum Open Assessment&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Explore the Product Owner Open Assessment
&lt;/h3&gt;

&lt;p&gt;Additionally, I suggest studying and completing the Product Owner Open Assessment until you reach a score of 95-100%. This will deepen your understanding of the Product Owner role within Scrum and provide you with more insights for the exam.&lt;/p&gt;

&lt;p&gt;Check it out at: &lt;a href="https://www.scrum.org/open-assessments/product-owner-open" rel="noopener noreferrer"&gt;Product Owner Open Assessment&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Invest in a Mock Exam
&lt;/h3&gt;

&lt;p&gt;For around $15, consider purchasing a mock PSM I exam from MPlaza. This practice exam closely simulates the actual testing conditions, including a timer. It will challenge you to answer based on your understanding of Scrum.&lt;/p&gt;

&lt;p&gt;You can find it here: &lt;a href="https://mplaza.training/exam-simulators/psm/" rel="noopener noreferrer"&gt;MPlaza Mock Exam&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Insights for the PSM I Certification 2024-2025
&lt;/h2&gt;

&lt;p&gt;a) During my exam, I noticed that approximately 15-20% of the questions were identical to those from the Scrum Open Assessment, and a few questions were directly from the Product Owner Open Assessment. Therefore, it’s crucial to excel at these assessments before taking the certification exam. The remaining 80% of the questions were different, but if you truly understand Scrum rather than simply memorizing the guide, you will find them manageable.&lt;/p&gt;

&lt;p&gt;b) You will have 60 minutes to answer 80 questions, so pay careful attention as you read and answer each question. If you're unsure about a particular question, mark it and return to it if time permits.&lt;/p&gt;

&lt;p&gt;c) Before the exam, ensure your workspace is quiet and free from distractions. A stable internet connection and a fully charged laptop are essential for a smooth testing experience. While I didn't encounter any identical questions from MPlaza, I still recommend it as a tool for gauging your understanding of Scrum and simulating the actual testing conditions.&lt;/p&gt;

&lt;p&gt;d) Keep in mind that the &lt;strong&gt;PSM 1 exam fee in 2024 is $200&lt;/strong&gt;, so passing on your first attempt is crucial. If you follow the first four steps, you’ll be well-prepared to tackle the exam with confidence.&lt;/p&gt;

&lt;p&gt;e) There are plenty of additional resources available, like Quizlet and other bloggers, but my advice is to be cautious. Many of these may reference outdated information from the 2017 Scrum Guide, which may not align with the latest version. Additionally, some free resources may contain incorrect answers or irrelevant content.&lt;/p&gt;

&lt;p&gt;f) As a final tip, I finished my exam with about 5-10 minutes to spare, which I used to double-check any questions I was unsure about. Given the time constraints, I don't recommend Googling questions during the exam, as you may run out of time to complete all of them. Once your time is up, you will immediately receive your results and certification!&lt;/p&gt;

&lt;p&gt;Good luck on your journey to obtaining the PSM I certification in &lt;strong&gt;2024-2025&lt;/strong&gt;! With the right preparation and mindset, you can achieve your goal.&lt;/p&gt;

</description>
      <category>psm</category>
      <category>certification</category>
      <category>scrum</category>
      <category>2025</category>
    </item>
  </channel>
</rss>
