We recently helped a client design and develop an IIOT solution. They came to us with a revolutionary technical concept for monitoring industrial equipment based on nano-technology sensor & physics. Their goal was to take them from prototype to a full functional product. We started by analyzing the technical and operational needs.
In the talk, we will show how together we evolved the system from a technical device to a full product in a process including analysis, design with rapid prototyping,
We will show how it was possible to verify the accuracy of the design by conducting a usability test even before we had a working system.
UX Design as a Strategic Opportunity, at UXI Live 2013 (Hebrew)Yaniv Sarig
Better communication between the UX designer and the organization is based on recognizing the organization's view of the UX design roll in the development process.
In this presentation, I suggest five rolls to recognize and the ways to move forward between them.
TheMarker User Experience in Interactive Media lecture 2008Boaz Rossano
Boaz Rossano, the CEO of Netica, showcases a few interesting case studies about the design of UX in interactive media.
The lecture was carried in front of TheMarker's magazine's 2008 Design Conference.
* The lecture is in Hebrew.
UX Design as a Strategic Opportunity, at UXI Live 2013 (Hebrew)Yaniv Sarig
Better communication between the UX designer and the organization is based on recognizing the organization's view of the UX design roll in the development process.
In this presentation, I suggest five rolls to recognize and the ways to move forward between them.
TheMarker User Experience in Interactive Media lecture 2008Boaz Rossano
Boaz Rossano, the CEO of Netica, showcases a few interesting case studies about the design of UX in interactive media.
The lecture was carried in front of TheMarker's magazine's 2008 Design Conference.
* The lecture is in Hebrew.
כאבי גדילה: איך לא להרוג מוצר טוב כשהארגון גדלRotem Waissman
Uxi live conference 2018
מצגת זו מתארת את המסע והדרך של צוות העיצוב בחברת מונדיי. קום .
.כיצד למדנו לשחרר פרפקציניזם לטובת אימפקט וכיצד לשתף את כל החברה בתהליכי האפיון והעיצוב .
טרנדים בעולם העיצוב הדיגיטלי בשנת 2017 / ניר נבותNetcraft
בהרצאתו, בכנס חוויית משתמש של נטקראפט וסיעור מוחות, סוקר ניר נבות את הטרנדים העכשוויים והחמים בעולם העיצוב הדיגיטלי, מדבר על מקורות ההשראה לפרויקטים שלו ומשתף בדעותיו איך העולם יהיה מעוצב בשנים הקרובות.
This presentation was given during a webmaster & website manager\'s forum meeting, lead by people & computers company, Israel.
ההרצאה הועברה במסגרת מפגש פורום מנהלי אתרים של קבוצת אנשים ומחשבים
Presentation (in Hebrew!) I gave at KM Conference (Status), showing why businesses are considering E2.0 solutions, IBM's answer with Lotus Connections and 3 first steps towards adoption.
Note: slides are in Hebrew
Digital transformation buzzword or reality - Alon FliessCodeValue
This introductory session will discuss the digital transformation revolution, what it is, and what any organization should do about it. We will discuss the analysis process, the effect on the products or services, the human resource, and the technology perspectives. After this session, the participants will have a better understanding of the essence of digital transformation and will be able to analyze their organization's progress in the matter.
כאבי גדילה: איך לא להרוג מוצר טוב כשהארגון גדלRotem Waissman
Uxi live conference 2018
מצגת זו מתארת את המסע והדרך של צוות העיצוב בחברת מונדיי. קום .
.כיצד למדנו לשחרר פרפקציניזם לטובת אימפקט וכיצד לשתף את כל החברה בתהליכי האפיון והעיצוב .
טרנדים בעולם העיצוב הדיגיטלי בשנת 2017 / ניר נבותNetcraft
בהרצאתו, בכנס חוויית משתמש של נטקראפט וסיעור מוחות, סוקר ניר נבות את הטרנדים העכשוויים והחמים בעולם העיצוב הדיגיטלי, מדבר על מקורות ההשראה לפרויקטים שלו ומשתף בדעותיו איך העולם יהיה מעוצב בשנים הקרובות.
This presentation was given during a webmaster & website manager\'s forum meeting, lead by people & computers company, Israel.
ההרצאה הועברה במסגרת מפגש פורום מנהלי אתרים של קבוצת אנשים ומחשבים
Presentation (in Hebrew!) I gave at KM Conference (Status), showing why businesses are considering E2.0 solutions, IBM's answer with Lotus Connections and 3 first steps towards adoption.
Note: slides are in Hebrew
Digital transformation buzzword or reality - Alon FliessCodeValue
This introductory session will discuss the digital transformation revolution, what it is, and what any organization should do about it. We will discuss the analysis process, the effect on the products or services, the human resource, and the technology perspectives. After this session, the participants will have a better understanding of the essence of digital transformation and will be able to analyze their organization's progress in the matter.
When your release plan is concluded at the HR office - Hanan ZakaiCodeValue
The Israeli High tech industry is facing a new reality, the paradigm that we will invent “kick-ass” products, get funded, and conquer the world is not valid anymore.
It seems that delivering a release plan isn’t a matter of engineering capabilities but more of HR-related ones.
What’s different from the last decades? Does the whole ecosystem experience the same level of difficulty? What can we do?
In this session, we will use lessons learned from Andi grove the legendary Intel’s former CEO, the competition between Netflix & Blockbuster, and the Challenger’s crash disaster to articulate the real challenge and its magnitude and establish the means to face them and even create new opportunities.
We come in peace hybrid development with web assembly - Maayan HaninCodeValue
WebAssembly lets us write blazing-fast web code using our programming language of choice, bridge disparate ecosystems, and utilize them inside the browser.
However, WebAssembly does not intend to replace JavaScript - but rather integrate with it. The future web app is a hybrid of HTML, CSS, JavaScript, and WebAssembly, taking the best of all worlds.
In this session, we’ll examine the relationship between WebAssembly, JavaScript, TypeScript, the browser, and other hosting environments.
The IoT Transformation and What it Means to You - Nir DobovizkyCodeValue
IoT is not about controlling random devices from your phone - IoT devices can revolutionize how businesses collect, process, and act upon data. In this talk, we will cover why IoT is as important as the hype says and what it means for your business
State in stateless serverless functions - Alex PshulCodeValue
We went from physical servers to the cloud and from running VMs in the cloud to running services in the cloud. And although the infrastructure got better and better, we still had to manage everything on our own. This is not the case anymore. Nowadays, we have the “serverless” services.
There are many implementations to the idea. The most famous are the AWS Lambda and the Azure Functions. They provide a robust infrastructure for running your code in a scalable manner in a cloud environment. And since the solution is scalable, it is, by definition, a stateless solution. Does this mean that serverless is not a good solution? Is it just a cool gimmick?
In this session, you are going to learn how we can manage state in a stateless, serverless environment on Azure, by utilizing Azure Durable Functions and how we can use the eco-system to build entire systems, completely serverless.
Will the Real Public API Please Stand Up? Amir ZukerCodeValue
API's are at the heart of the modern software development world, we do it everywhere! It's not only a matter of distributed systems, it's in every code that we write, and more often than not - it matters.
The focus of this talk is about authoring Public API's between systems, be that different parts within the same distributed system or a fully blown real-world public API and everything in between.
Facing such a challenge, one may meet all sorts of dilemmas and consider different strategies and several practices. For instance, how to author specifications, how to approach stability, how to authenticate calls, what practices to consider, and more.
Join me in this session as we tackle such questions head-on and see cool demos of code and tools as we build a public API in the process.
How I built a ml human hybrid workflow using computer vision - Amir ShitritCodeValue
While not new at all, Machine Learning has been on the rise of the past years, both because of the ubiquity of data and because of the increase in adoption of Cloud Computing. In recent years, however, ML has become more prevalent than ever - mainly due to its ease of use and its accessibility to non-mathematicians.
In some cases, ML can do things that would’ve been extremely difficult, if not impossible, for us to achieve in the past. In other cases, however, ML is here to assist us, rather than replace us, by relieving us of our most boring and repetitive tasks, and this often has to do with the low accuracy in which ML models operate.
In this talk we are going to build business workflows using the joint effort of humans and software to automate those boring tasks, while compensating for the inaccuracy of ML with human intervention.
Application evolution strategy - Eran StillerCodeValue
As companies attempt to implement Digital Transformation, they need to modernize their in-house software systems and build new ones. This modernization process often includes transitioning the software to the public cloud, using modern technologies, implementing a SaaS system, changing the system's architecture (Microservices anyone?), and delivering a new user experience (UX) to customers. However, we rarely get the opportunity to rebuild our systems from scratch. The customers are still there, the business is still running, and stakeholders still want everything to operate at the same operational level as it was until now.
So how can we do it? Can we have our cake and eat it too? There is no silver bullet, and trade-offs comprise our every choice. The trick is knowing which questions to ask and how to choose our strategy.
Join us in this session as we review the technical methods we have to modernize our software systems. We'll review the questions we should ask ourselves and the strategies that we can employ. Starting from lift & shift through containerization to cloud-native apps - we'll take you on a journey that's relevant for any modern software's stakeholder.
Designing products in the digital transformation era - Eyal LivneCodeValue
The digital transformation involves a big technology shift. But what’s driving this change? Many digital transformation initiatives arise from pain points, business/innovation needs, and growth/transformation imperatives on the customer experience side of the business. Digitally empowered customers and users have a whole different level of expectations. The best-in-class companies, along with the mobile experience, have changed the customer service and customer experience expectations. So what can you do? In this session, we’ll introduce the CodeValue workshop as the flagship ‘getting started’ method for initiating a successful digital transformation. Our workshop uses user-centric methods to gain a deep understanding of the business and customer needs. But that is only the start. Our teams of experts, together with all your stakeholders, is taking the customer understanding all the way down to the architecture level and together we’re building a solution that will serve your business for the post-transformation years.
Alon Fliess: APM – What Is It, and Why Do I Need It? - Architecture Next 20CodeValue
So, you have a mature development process, and you also embrace DevOps. Your development team uses agile methodology. You use Git, and you have a continuous dev, test, and deployment process. But do you sleep well at night? Do you know that your services are up and running? That there are no availability, performance, and stability problems? Do you know if your customers are happy? The answer to all of those questions is precisely what APM systems provide.
Application Performance Monitoring systems have become the IDE of the Site Reliability Engineers (SRE) and, as a matter of fact, for the all DevOps team, including the Dev part. In this session, you will get to know the essence of the APM systems, the good, the bad, and the vision about their future.
Amir Zuker: Building web apps with web assembly and blazor - Architecture Nex...CodeValue
WebAssembly, the final frontier. These are the voyages of the web developer. Its continuing mission: to explore strange new worlds, to seek out new technologies and new platforms, to boldly go where no one has gone before.
Yes indeed! with Wasm, JavaScript is no longer the only practical runtime language of choice.
Enter Blazor WebAssembly! It enables you to write complete web apps over open web standards in.. well.. C#! You might be wondering how you can do that, how it should look like, and whether it is a sane choice (and rightfully so).
Join me in this session as we cover the emergence of WebAssembly into the app world while using Blazor and C#.
Magnus Mårtensson: The Cloud challenge is more than just technical – people a...CodeValue
We have great technology at our fingertips and the technical frontier ascends ever higher in the enticing and exciting Cloud. Organizations are rightly feeling a lot of pressure to keep up. Change is arduous and the technical industry is witnessing a shortage of experienced Cloud Architects. Companies might make a board room decision to adopt a cloud strategy. Great start! Now what? There are several areas of change we need to explore and adapt to which will empower and drive our Cloudy success! Based on helping numerous small to enterprise customers Magnus will highlight areas with important learnings and common challenges to target early optimisation paths on your way to the cloud!
Nir Doboviski: In Space No One Can Hear Microservices Scream – a Microservice...CodeValue
In this session I’m going to tell you the tragic story of the microservices based, modular, fully automatic, next generation, totally buzzword compliant, multi satellite ground station that wasn’t .
Vered Flis: Because performance matters! Architecture Next 20CodeValue
“If your website takes longer than 3 seconds to load, you could already be losing nearly half of your visitors”
Performance is one of the most critical aspects of any web project and plays a major role in the success of any online venture. Your site may have the best services, products, and content found on the web, but if your site performance is off, you’re hurting your brand and driving users to the competition.
How can we make sure that performance is not going to hold us back from success?
Join me in this session as we tackle these big questions head-on and unravel different approaches and practices that will assist you in writing highly performant web apps as is expected today.
Vitali zaidman Do You Need Server Side Rendering? What Are The Alternatives?CodeValue
There are numerous strategies to choose from when building modern HTML-based apps today.
You can render it on the client-side, the server, or even generate it during build time.
You need to make a choice, and tools like Gatsby, Next.js, Angular Universal, ScullyIO, and NuxtJS can help you get there.
How do you make the right choice though? Why would you choose one over the other?
Join me in this session as we demystify the different approaches and discuss the trade-offs while exploring real-world examples.
Ronen Levinson: Unified policy enforcement with opa - Architecture Next 20CodeValue
The adoption of microservices architecture has continued to increase across the industry in recent years. Governing the behavior of microservices is rather challenging. In addition to our home-born microservices, we also have services that are part of our stack: API gateways, messaging brokers, orchestration tools, and service mesh solutions, to name a few.
Having such a large amount of services can decrease policy compliance's consistency and make governance harder to maintain, forcing us to redeploy services on each policy change. Enter Open Policy Agent (OPA). OPA is a CNCF incubation project that makes our policy more consistent, and therefore gives us more control over the system. In this talk, we will discuss what is OPA, and explore OPAs' integrations with all the levels of our cloud-native stack, along with on-stage demos. Join us on this journey to better microservices governance.
Moaid Hathot: Dapr the glue to your microservices - Architecture Next 20CodeValue
More and more applications are being developed as cloud-native, distributed, Microservices-based applications due to a simple reason. Microservice architecture offers an overwhelming set of benefits: better scalability, reliability, loose service coupling, and service-independent deployments. As usual, these benefits come with a price tag, e.g., concurrency issues, failure handling, retry policies, state management, and distributed tracing. This price tag leaves you less time to develop and focus on your business logic.
The Distributed Application Runtime (Dapr) is an open-source project by Microsoft attempting to tackle these issues once and for all. It is a portable, event-driven runtime for building distributed applications across cloud and edge. Unlike other abstractions, Dapr is language-agnostic and can run on any platform, cloud vendor, or even on-prem. In this session, we'll introduce Dapr and demonstrate how we can use it to build a distributed, cloud-native, microservices application using various programming languages and frameworks, that can run virtually anywhere.
Eyal Ellenbogen: Building a UI Foundation for Scalability - Architecture Next 20CodeValue
Organizations with multiple websites and apps often struggle with setting up their UI infrastructure. There are many questions without clear answers. Do we choose a third-party solution or roll our own? How do we write a scalable component toolkit? What is the proper way of publishing our toolkit? and more...
A scalable UI component toolkit is essential for any organization looking to start building apps. It will keep the code clean and will enable accurate effort estimations. We will explore the process and the decisions involved in building a UI component toolkit and how to get it right the first time.
Michael Donkhin: Java Turns 25 - How Is It Faring and What Is Yet to Come Arc...CodeValue
Java has been around for quite a while. Ever since its debut in 1995, it has gone through multiple versions, wide adoption, unexpected evolution turns and infinite number of things built using it. But what's new in the Java & JVM landscape? What's popular and what's lurking behind the corner to grab our attention into the next decade?
Join us in this session as we start from a retrospective of the Java platform history. We'll look at how the term 'Java' is not just a single language, but a platform for others such as Scala, Groovy, and Kotlin, with examples of their usage. Next, we'll review some of the most popular frameworks around Java.
Finally, we'll conclude with a review of ongoing efforts to improve the platform further and extend its reach, like project Valhalla and GraalVM . So if you're new to Java, or you've been around and want to learn what's new, join us on this session.
Michael Donkhin: Java Turns 25 - How Is It Faring and What Is Yet to Come Arc...
Eerez Pedro: Product thinking 101 - Architecture Next
1. Architecture Next 2020
Product Thinking 101
Erez Pedro
Co-founder, Head of Product & UX
erezp@codevalue.net
@erezpe
http://codevalue.net
linkedin.com/in/erez-pedro/
2. About me
Erez Pedro
Co-founder, Head of Product & UX
Mentor at Google accelerator/launchpad
Lecturer (Shenkar & MAT)
Almost 25 years in Product & UX
Special place in my heart for data visualization
2
4. The client
Feelit’s founders are physicists that invented a nano-
technology device capable of sensing and measuring physical
components.
Feelit invented a physical nano-technology device that can
measure the health and status of physical components
Essentially a non-intrusive inspection system that can help
companies monitor their factories and their operation
4
5. The technical invention
Stick-on sensor
Nano-tech
Connects to DAU
Non-destructive
ML based Status
5