University of California, Los Angeles
Computer Science and Engineering
In this paper, we provide a deep dive into the deployment of inference accelerators at Facebook. Many of our ML workloads have unique characteristics, such as sparse memory accesses, large model sizes, as well as high compute, memory and... more
The momentum created by web services has opened a number of topics that relate to the ability of non-technical people to construct and deploy complex business management software. History has shown that every time a promise of this nature... more
How can multiple product lines be integrated across an organization to produce products to market on time? - a question frequently asked by management and product delivery specialists. Once product lines are known, product managers need... more
A complete framework for building a capable software product development organisation Summary: Software engineering standards focus on the direct delivery of software and often fail to connect with the realities of business. Multitudes of... more
With business drivers such as innovation and the constant influence of changing requirements, organizations seek ways to increase time-to-market capability, enhance overall productivity and maintain or improve product quality. At the... more
Summary: Organisations that produce software for commercial consumption face many different challenges in their pursuit of success. Even though many standards are available for use, success is not guaranteed. Standards such as ISO/IEC... more
Software delivery organisations are required to produce commercially viable innovative products in a short space of time. A balance must be created between product innovation and process innovation, when developing software systems, to... more
This book proposes various conceptual models that can be used to facilitate process innovation. The result of this research is that formal processes, such as those presented in various capability based models, do not dampen innovation,... more
Built to Thrive is about unpacking the drivers that I have noticed in the landscape that do not yet have a place in our existing vocabulary. It is about ceasing to ignore the signs and beginning to embrace the changes that are becoming... more
The notion of patterns has been used in many different disciplines, and the software industry is no exception. There are many books written, academic research done and practical examples available of where patterns have assisted in... more
- by Jay van Zyl
A publication by Fraunhofer IESEFraunhofer IESE is an institute of the Fraunhofer Gesellschaft. The institute transfers innovative software development techniques, methods and tools into industrial practice, assists companies in building... more
- by Jay van Zyl
Product strategists are faced with difficult, but challenging tasks when it comes to product innovation, concept development and product commercialization. Product innovation must take place in order to create products and services that... more
- by Jay van Zyl