Customer Case | FPGA R&D Management Solution: UniPro Waterfall + Agile Creates a High-Performance Organization

Since the beginning of 2023, UniPro, Xinxiang Technology’s project management software, has received a wave of praise from customers. In the past year, UniPro has continued to maintain high-frequency communication with customers, taking meeting customer needs as the starting point and product function realization as the goal, and constantly polishing the product.

Take UniPro customer Jingwei Qili as an example. Jingwei Qili (Beijing) Technology Co., Ltd. is a leading domestic FPGA chip design and R&D company. Its R&D personnel are responsible for many hardware design and software development tasks. They need to be responsible for the underlying technical architecture of the product. They are also responsible for quality control and bug elimination of key system issues. They also need to develop software systems that support hardware drivers. Therefore, they are very concerned about their work. Collaboration and division of labor have higher requirements for the recording, precipitation, query and transfer of data and other information. To ensure that every link needs to be meticulous and rigorous, and checked at all levels, in order to successfully pass the quality level.

After using UniPro for nearly a year, satisfied customers also prove the value of the product.

The upgrade of tools is the iteration of management thinking

Before using UniPro, some developers at Jingwei Qili were accustomed to using independent bug management tools. Unlike separate bug management tools, UniPro can not only meet customers' bug management needs, but also help customers collaborate more efficiently in various departments from the IC design department to the verification department, software department, etc.

The working scenario of FPGA involves both software and hardware. The development cycle is very long, there are many levels of departments, the design complexity can be accommodated, and the verification function requires a lot of time and energy. In a large number of program development, if there is a problem with one parameter, it will affect the entire project. The complex and long-term collaboration process will inevitably lead to problems such as excessive communication costs and "missing the ball", which will affect product delivery. To optimize even 10% of product performance, engineers may put in more effort than the previous 90%.

Therefore, FPGA enterprise customers need to have very clear thinking and work processes from the underlying architecture to hardware systems to software scheduling. When the team has the same foundation and clear processes in the process, the work can proceed faster.

UniPro aggregates various resources such as members, work items, documents, and discussions in the form of "projects". Project members use the system to perform operations such as bug reports, task assignments, test responses, and online discussions to promote project progress. On the contrary, the UniPro system Time clues such as "priority", "creation time" and "completion time", task importance clues, and dynamic data analysis will be used to provide members with feedback on project execution and remind members to track progress. R&D personnel use tools to collaborate with project management thinking, and chaotic task handover, allocation, and delivery status will become a thing of the past.

UniPro combines waterfall and agile to create a high-performing organization

There is both hardware and software, and there is the meticulous pursuit of development requirements, plans, time, costs, milestones, roadmaps, and delivery dates. There is also the common need for flexible changes in requirements, layer-by-layer separation, and adjustments to route directions, strategies, and iteration dates at any time. Scenario, this is the situation that most FPGA design and R&D companies will encounter during project execution.

UniPro provides Jingwei Qili with a targeted solution that integrates multiple application scenarios such as bug management, waterfall management, and agile development, making it convenient for R&D teams involved in both software and hardware to link between each scenario. tasks and jobs. In the serious implementation progress, waterfall management scenarios are introduced to help customers start from project establishment, budget, plan, and goals. Each process can be strictly reviewed and the critical path is repeatedly verified to help customers ensure all development requirements and all The solution needs to be completely determined and no changes should be made before starting to write the first line of code. When the project starts to be implemented, for many unplanned events, UniPro based on low-code technology architecture helps customers introduce agile development, split requirements, flexibly customize workflows, and respond to changes that occur at any time.

Switching between waterfall and agile, coping with various complex development scenarios, and improving product delivery efficiency are the greatest values ​​that UniPro can create for FPGA customers like Jingwei Qili.

Guess you like

Origin blog.csdn.net/LCDPyyds/article/details/129324109