Daryl Dominique, Josh Martin, and Jorden Colwell of CMD Prototyping return to ENT101 to discuss what to look out for when hiring a firm to manufacture a product for your company.
How to create CAD designs to facilitate collaboration and inter-operability between designers and the rest of the team. Designers, often trapped by looming schedules and inadequate process, need tools to fulfill the demands of collaboration and inter-operability. This presentation will address a set of simple standards and processes that allow designers to include necessary data and modeling standards directly in their CAD models. They are quick and clear instructions that capture the information required by the entire team. This strategy facilitates collaboration among team members such as analysis, parts and materials, manufacturing and configuration management.
David Peres and Rob Patterson of Minalytix discuss what the typical product development process looks like, what development model options are there, and their experiences as entrepreneurs.
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...Product of Things
The Internet of Things has disrupted multiple markets and changed the way we develop physical products. Yet, latching onto this hot trend is anything but simple- there are many professionals and stakeholders to select and manage who, co-dependent on one another, speak different technical languages and bring different skill-sets.
In her talk Lee Winfield, Director of Hardware Integration at Seebo shared from her experience how by examining the players in the IoT ecosystem, IoT creators can prevent bottlenecks, avoid delays and assure a smooth development process, in order to maximize the Source activity of the IoT value chain.
Product QA - A test engineering perspectiveImaginea
Imaginea's time test product qa methodology. Our hawkeye methodology helps products get released to maker more efficiently and in lesser time. Products have to be tested with a gotomarket testing approach and thats what we specialize at.
Daryl Dominique, Josh Martin, and Jorden Colwell of CMD Prototyping return to ENT101 to discuss what to look out for when hiring a firm to manufacture a product for your company.
How to create CAD designs to facilitate collaboration and inter-operability between designers and the rest of the team. Designers, often trapped by looming schedules and inadequate process, need tools to fulfill the demands of collaboration and inter-operability. This presentation will address a set of simple standards and processes that allow designers to include necessary data and modeling standards directly in their CAD models. They are quick and clear instructions that capture the information required by the entire team. This strategy facilitates collaboration among team members such as analysis, parts and materials, manufacturing and configuration management.
David Peres and Rob Patterson of Minalytix discuss what the typical product development process looks like, what development model options are there, and their experiences as entrepreneurs.
"Breaking the tech barrier: difficulties of going smart for non tech teams" -...Product of Things
The Internet of Things has disrupted multiple markets and changed the way we develop physical products. Yet, latching onto this hot trend is anything but simple- there are many professionals and stakeholders to select and manage who, co-dependent on one another, speak different technical languages and bring different skill-sets.
In her talk Lee Winfield, Director of Hardware Integration at Seebo shared from her experience how by examining the players in the IoT ecosystem, IoT creators can prevent bottlenecks, avoid delays and assure a smooth development process, in order to maximize the Source activity of the IoT value chain.
Product QA - A test engineering perspectiveImaginea
Imaginea's time test product qa methodology. Our hawkeye methodology helps products get released to maker more efficiently and in lesser time. Products have to be tested with a gotomarket testing approach and thats what we specialize at.
This is a demo presentation prepared for the recruitment of Lecturer in CSE at Green University. In this presentation, an introduction to Software Development Life Cycle is demonstrated in an intuitive way.
Miniscule Digital Camera Hardware Design (1.18” x 1.18” 1.96”) - Teq Diligent...Teq Diligent
World is now moving towards the miniaturization of electronic devices. People around the world are now working day and night to make things more and more smaller. Chip density is increasing by many fold in all the new generation of chips of any Semiconductor manufacturers. The pitch of these new generation chips are also reducing in this race. PCB manufacturing technologies are also improved to accommodate more and more components in the same real estate of PCB, component sizes are now reduced to 0201 size. In this era of miniaturization, Teq Diligent took a challenge to design a miniscule digital camera hardware design. The challenge was to design and develop three different boards and accommodate in a size of 1.18” x 1.18” x 1.96” (which is slightly bigger than the match box size).
This presentation provides some details about this case study of Teq Diligent.
Verhaert Innovation Day - Product roadshows in an early development stage: P...Jef Aernouts
Talk given at Verhaert Innovation Day 2013, 18th October 2013, in Kruibeke, Belgium.
Abstract:
Generally, clients want to see finished products that suit their application perfectly. However, the product developer is sometimes forced to perform road shows in an early development stage. In this presentation, the opportunities and drawbacks of product demonstrations in an early design stage are discussed, based upon our experience in the development of a high-tech and challenging device for the aviation industry.
Design and its objectives; Design constraints, Design functions, Design means and Design from; Role of Science, Engineering and Technology in design; Engineering as a business proposition; Functional and Strength Designs. Design form, function and strength; How to initiate creative designs Initiating the thinking process for designing a product of daily use. Need identification; Problem Statement; Market survey‐customer requirements; Design attributes and objectives; Ideation; Brain storming approaches; arriving at solutions; Closing on to the Design needs.
Project: An Exercise in the process of design initiation. A simple problem is to be taken up to examine different solutions
Tune Agile Test Strategies to Project and Product MaturityTechWell
For optimum results, you need to tune agile project's test strategies to fit the different stages of project and product maturity. Testing tasks and activities should be lean enough to avoid unnecessary bottlenecks and robust enough to meet your testing goals. Exploring what "quality" means for various stakeholder groups, Anna Royzman describes testing methods and styles that fit best along the maturity continuum. Anna shares her insights on strategic ways to use test automation, when and how to leverage exploratory testing as a team activity, ways to prepare for live pilots and demos of the real product, approaches to refine test coverage based on customer feedback, and techniques for designing a production "safety net" suite of automated tests. Leave with a better understanding of how to satisfy your stakeholders’ needs for quality-and a roadmap for tuning your agile test strategies.
Teq Diligent is Product Engineering partner that systematically delivers measurable business value from concept to realization and sustenance.
Teq Diligent addresses the needs of PRODUCT ENGINEERING SERVICES in the field of ELECTRONICS & EMBEDDED by partnering AT ANY STAGE of product realization process with REQUIRED CAPACITY.
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Processer & IT Nord den 11. juni 2014. Læs mere om interessegruppen her: http://infinit.dk/dk/interessegrupper/processer_og_it/processer_og_it.htm
Product Development Planning by Creative Engineering Design LeadProduct School
Product Development is an enigmatic process and contains many different steps. It can be difficult to understand the variety of disciplines required to create a new product. Having a well defined process is paramount to avoiding project failure.
If you are interested in product development, you need to understand the process of adequately planning a project. We talked about what it takes to develop an idea sketched on a napkin, into a fully prototyped and manufacturable design.
For numerous large enterprises, the alignment of hardware and software processes is critical to managing an Agile environment. Agile Hardware implementations can be put in place by using the same framework as our typical Agile Software Development transformations. Start off with assessing the organization’s current state, then move to planning and preparing by and putting together a transition backlog, start execution with training and coaching, spread the cultural shift with change management and maintain and scale the transformation.
This is a demo presentation prepared for the recruitment of Lecturer in CSE at Green University. In this presentation, an introduction to Software Development Life Cycle is demonstrated in an intuitive way.
Miniscule Digital Camera Hardware Design (1.18” x 1.18” 1.96”) - Teq Diligent...Teq Diligent
World is now moving towards the miniaturization of electronic devices. People around the world are now working day and night to make things more and more smaller. Chip density is increasing by many fold in all the new generation of chips of any Semiconductor manufacturers. The pitch of these new generation chips are also reducing in this race. PCB manufacturing technologies are also improved to accommodate more and more components in the same real estate of PCB, component sizes are now reduced to 0201 size. In this era of miniaturization, Teq Diligent took a challenge to design a miniscule digital camera hardware design. The challenge was to design and develop three different boards and accommodate in a size of 1.18” x 1.18” x 1.96” (which is slightly bigger than the match box size).
This presentation provides some details about this case study of Teq Diligent.
Verhaert Innovation Day - Product roadshows in an early development stage: P...Jef Aernouts
Talk given at Verhaert Innovation Day 2013, 18th October 2013, in Kruibeke, Belgium.
Abstract:
Generally, clients want to see finished products that suit their application perfectly. However, the product developer is sometimes forced to perform road shows in an early development stage. In this presentation, the opportunities and drawbacks of product demonstrations in an early design stage are discussed, based upon our experience in the development of a high-tech and challenging device for the aviation industry.
Design and its objectives; Design constraints, Design functions, Design means and Design from; Role of Science, Engineering and Technology in design; Engineering as a business proposition; Functional and Strength Designs. Design form, function and strength; How to initiate creative designs Initiating the thinking process for designing a product of daily use. Need identification; Problem Statement; Market survey‐customer requirements; Design attributes and objectives; Ideation; Brain storming approaches; arriving at solutions; Closing on to the Design needs.
Project: An Exercise in the process of design initiation. A simple problem is to be taken up to examine different solutions
Tune Agile Test Strategies to Project and Product MaturityTechWell
For optimum results, you need to tune agile project's test strategies to fit the different stages of project and product maturity. Testing tasks and activities should be lean enough to avoid unnecessary bottlenecks and robust enough to meet your testing goals. Exploring what "quality" means for various stakeholder groups, Anna Royzman describes testing methods and styles that fit best along the maturity continuum. Anna shares her insights on strategic ways to use test automation, when and how to leverage exploratory testing as a team activity, ways to prepare for live pilots and demos of the real product, approaches to refine test coverage based on customer feedback, and techniques for designing a production "safety net" suite of automated tests. Leave with a better understanding of how to satisfy your stakeholders’ needs for quality-and a roadmap for tuning your agile test strategies.
Teq Diligent is Product Engineering partner that systematically delivers measurable business value from concept to realization and sustenance.
Teq Diligent addresses the needs of PRODUCT ENGINEERING SERVICES in the field of ELECTRONICS & EMBEDDED by partnering AT ANY STAGE of product realization process with REQUIRED CAPACITY.
I believe that our existing models of testing are not fit for purpose – they are inconsistent, controversial, partial, proprietary and stuck in the past. They are not going to support us in the rapidly emerging technologies and approaches. The certification schemes that should represent the interests and integrity of our profession don’t, and we are left with schemes that are popular, but have low value, lower esteem and attract harsh criticism. My goal in proposing the New Model is to stimulate new thinking in this area.
eurostarconferences.com
testhuddle.com
Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Processer & IT Nord den 11. juni 2014. Læs mere om interessegruppen her: http://infinit.dk/dk/interessegrupper/processer_og_it/processer_og_it.htm
Product Development Planning by Creative Engineering Design LeadProduct School
Product Development is an enigmatic process and contains many different steps. It can be difficult to understand the variety of disciplines required to create a new product. Having a well defined process is paramount to avoiding project failure.
If you are interested in product development, you need to understand the process of adequately planning a project. We talked about what it takes to develop an idea sketched on a napkin, into a fully prototyped and manufacturable design.
For numerous large enterprises, the alignment of hardware and software processes is critical to managing an Agile environment. Agile Hardware implementations can be put in place by using the same framework as our typical Agile Software Development transformations. Start off with assessing the organization’s current state, then move to planning and preparing by and putting together a transition backlog, start execution with training and coaching, spread the cultural shift with change management and maintain and scale the transformation.
Lecture on Interaction Design Prototyping and Evaluation taught by Mark Billinghurst as part of the COMP 4026 Advanced HCI class at the University of South Australia. Taught on August 11th 2016.
Building Better Tech: The Product Manager's Role in Infrastructure & Platform...Product School
Engineering platform and infrastructure teams can benefit immensely from having dedicated product managers on board to drive outcomes and ultimately help those teams deliver on the most impactful initiatives while spending less time on interruptions and distractions. In this session, you will learn what makes engineering platform product managers different from feature team product managers (spoiler alert: it's basically the same, start with the customer and work backwards from there, but different in that we kick things up a few notches), how product managers can add value, build trust, and get established on strong engineering teams, and finally, how to love life as a product manager on these teams!
Learn how Acceptance Test Driven Development (ATDD) provides the process for capturing detailed requirements as acceptance criteria and turn them into as test cases before development begins using Behavior Driven Development (BDD). The BDD approach and Gherkin format is the language used to create easy to understand and actionable scenarios that map from the functional level to the components and units. We will discuss the different approaches to TDD including a realistic approach leveraging BDD to a purest standpoint where TDD use the tests to drive the design of the application. Finally understand how the tools in Visual Studio and Team foundation Server to support BDD such as SpecFlow (Cucumber in .NET), Refactoring tools, and Test Cases in MTM.
Enterprise-Grade DevOps Solutions for a Start Up BudgetDevOps.com
Even though you’re a small startup or medium-sized business and just beginning your product journey, it doesn’t mean you can’t have a robust and scalable DevOps environment like the enterprise experts. It is always a good practice when building a startup or a new company to have a solid foundation and start implementing efficient and scalable solutions early. Join and learn how having a limited budget doesn’t mean you can’t have enterprise quality tools.
Lean-Agile Development with SharePoint - Bill AyersSPC Adriatics
SharePoint gives us a great platform for developing sophisticated intranet portals and collaboration sites and many other workloads. But it can also be a challenge to use modern software development frameworks like Scrum and XP. Wouldn’t it be great if we could get all the benefits of Agile practices – faster development, predictable deliveries, better quality, less stress and happy stakeholders? In this session we will cover the definitions of Lean, Agile, Scrum, Kanban, XP, and TDD. Then we will look at the specific challenges around Agile SharePoint development and some development techniques to overcome these obstacles. This talk covers both project delivery and engineering. We’ll look at unit tests, integration tests, UI tests, continuous integration and, of course, test-driven development (TDD) with practical experiences from real-life Agile SharePoint projects.
For over 30 years, JDA has been the leading provider of end-to-end, integrated retail and supply chain planning and execution solutions. Their Open Source Center of Excellence (OSCOE) Is charged with standardizing implementation of open source software used within the JDA software ecosystem. JDA experts will share lessons learned and benefits reaped by building Open Source Center of Excellence.
Dragon Innovation's, Dr. Anna C. Thornton, reviews the inherent challenges of manufacturing, specifically as it pertains to Hardware/Consumer Electronics products. Planning, production phases, factory selection, quality planning & testing, and much more are included in this overview. This lecture took place as part of MIT's brand new IDM program in February 2016.
Webinar Slides: Using Innoslate for Program Management SarahCraig7
Join us, October 6th @2pm EST to learn how to use Innoslate for Program Management as well as a live demonstration by Dr. Steven Dam on how Innoslate allows program managers to execute a variety of management processes.
The management processes covered include:
•project work planning (PWP)
•project tracking and control (PTC)
•project risk management (PRM)
•project quality management (PQM)
•project configuration management (PCM)
•project subcontractor management (PSM)
Listen to Dr. Dam as he explains the features in Innoslate that enable program managers to conduct model-based reviews, restrict reviewers, secure information, and enable collaboration with comment summaries. Understand the processes that separate information and how to create workflows for management processes.
Are you looking to implement a new design software solution? Are you in the middle of an implementation? We will look specifically at implementations of Autodesk’s Factory Design Suite, though these techniques can be adapted to other software. We will discuss the impact of decisions on the ease of transitioning to a new system.
SMEs innovation through future technologiesIBTECAR
SMEs Innovation through Future Technologies session was conducted at Emerging New Markets for SMEs event. The session covered the new technologies trends and IP considerations for SMEs
Open innovation structure and incentives for SMEsIBTECAR
Open Innovation Structure & Incentives for SMEs at "Emerging New Markets for SMEs" event. The session covered the opportunities and challenges of Open Innovation systems for SMEs.
Introduction to IP Rights and protection of Innovation approaches. The session is part of the IoT Innovation Program to support innovators to protect their inventions
Introduction to Smart Homes systems and use cases
- Demonstration
- Architecture
- Security
- Devices and Tools
- Communication Protocols
- Voice Controlled Systems
The "Big Bang Innovation" is an interactive session with a small group of people by which we discuss innovation & entrepreneurship concepts in terms of science and business with the help of “The Big Bang Theory” TV series. from the funny sketches. Our main aim through “the big bang innovation” program is to enhance and refresh the basic skills every person has and to fill the knowledge gaps related to entrepreneurship in a different and a funny approach.
The Big Bang Theory is a comedy series about four young scientists who know all about the world of physics, and one girl, who gives the physics world a real spin.
The Internet of Things (IoT) is one of not only fast growing technologies but those will impact our lives in the future. This session introduces how to think about IoT and develop future solutions based on it.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
2. Background - Current Position
▪ Assistant Professor - Computer Engineering Department, GJU
▪ Co-Director of the Embedded Wireless IoT Research Lab
▪ Lab Website - http://ewiot.gju.edu.jo/
▪ Current Research Focus – Embedded Wireless Systems
3. Background - Past Industry Experience
Functional Safety Platform Architect
Technical Project Manager
Technical Project Manager
7. Where Do I Need to Go?
Production
Ready
Prototype
Final
Product
Concept
Prove-Out
8. Can I Use Arduino Boards as is?
▪ If you check the Arduino website the answer is yes!
▪ Though, the more appropriate question is, should you?
▪ In most cases the answer is no if you plan to produce at
volume
▪ Arduino boards most likely are not optimized for your
custom application cost, power, or size.
9. Why Custom Design? - The Cost Breakdown
▪ Two type of costs:
▪ Non-Recurring Costs (NRE) – The one time cost/investment of developing the product
▪ Ex. Tools, Software Licenses, Engineers, Test Equipment, PCB stencils for production…etc.
▪ Recurring Costs – The cost to manufacture each unit aka unit cost
▪ Ex. production costs and material cost
▪ 𝑝𝑒𝑟− 𝑝𝑟𝑜𝑑𝑢𝑐𝑡 𝑐𝑜𝑠𝑡= 𝑢𝑛𝑖𝑡 𝑐𝑜𝑠𝑡+ 𝑁 𝑅𝐸/𝑀𝑎𝑛𝑢𝑓𝑎𝑐𝑡𝑢𝑟𝑖𝑛𝑔 𝑉𝑜𝑙𝑢𝑚𝑒
10. Its All About Production Volume
0
20
40
60
80
100
120
140
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
PerProductCost
Volume (Thousands)
Off The Shelf Product
Optimized Product
11. How to do Hardware?
The V Model For Embedded Development
13. The Concept Phase
Concept
System Design &
Definition
Product
Implementation Testing Production
▪ This could be your initial prototype – what you already have
▪ Helps you better define your product
▪ Helps you prove out your idea
▪ Could be useful for some user feedback/testing
14. The System Definition Phase
Concept
System Design &
Definition
Product
Implementation Testing Production
▪ Idea - Document your product specifications through requirements
▪ Arguably the most important part of the development cycle
▪ What is the product is supposed to do (specification)? How is it supposed to do it
(requirements)?
▪ Need to document what the product features are and the technical aspect of how
to achieve implementation
▪ Determine what certifications you need – certifications will impose certain
technical requirements on your product
▪ Involve production partners early – production has specific requirements for
hardware
▪ Diagnostics and Repair Requirements – Does your product need to include any?
15. Certifications, Why do I Need Them?
▪ Certifications are required for market access
▪ Certain markets do not allow access of electronic equipment
without certain certifications
▪ Involving a manufacturing partner early that has experience with
these certifications can be very helpful
▪ Finding a problem after production is going to cost a lot!
16. Production Requirements
▪ Production plants have specific requirements for PCBs and Testing
▪ Occasionally referred to as DFT (Design for Test) and DFM (Design For Manufacturing)
▪ Seeedstudio (https://www.seeedstudio.com/) has a free DFM manual available
online
17. The Product Implementation & Testing Phases
Concept
System Design &
Definition
Product
Implementation Testing Production
▪ Idea – keep on building iterated prototypes until you reach a prototype that
meets all product requirements
▪ Typically higher complexity products require more iterations
▪ Correctness should be verified through testing
▪ Testing documentation required also could have multiple levels of testing
▪ A versioning repository (ex. Git) is crucial to keep track of changes and test
results!!
18. Some Useful HW Development Tools
▪ Open source HW dev tools (Schematic Capture, PCB Layout)
▪ Fritzing (http://fritzing.org/)
▪ KiCAD EDA (http://kicad-pcb.org/)
▪ Partially Free tools
▪ Autodesk Eagle (https://www.autodesk.com/products/eagle/overview)
19. The Production Phase
Concept
System Design &
Definition
Product
Implementation Testing Production
▪ Idea – Launch your product and build to scale
▪ After line is setup, a pilot run is executed (ex. 100
units) to determine line rate and verify the products are
still performing to spec
▪ Things to consider are test time, test coverage, and
packaging
▪ Most importantly, make sure you select a good
manufacturing partner!
20. The Production Phase – Ex. PCB Assembly Line
Concept
System Design &
Definition
Product
Implementation Testing Production
21. Concluding Remarks
▪ Building product grade hardware is not easy, but doable
▪ Create a solid plan for different events that need to happen
▪ Capturing requirements properly helps capture costs accurately and prevent later
mishaps
▪ Mistakes in hardware, the later in the process they happen, the worse the cost!
▪ If your product has a mechanical aspect to it (Ex. housing) process is very similar
▪ Document, document, document!