I’ve been working as an Information Architect for nearly ten years but it wasn’t until recently that I had the opportunity to work on the development of a rich internet application or RIA. While I had made some effort to get an understanding of what an effort like that might involve, like many things, you can’t really get a clear idea what it’s like to do something until you actually do it.
This presentation describes my recent involvement in the development of an enterprise-level rich Internet application. It outlines the things I think are the same, different as well as a few pitfalls to avoid.
Software Architecture - Principles, Patterns and Practices - OSI Days - 2017CodeOps Technologies LLP
Are you a developer or designer aspiring to become an architect? Do you want to learn about the architecture of open source applications? Do you want to learn software architecture through case studies and examples? If you have answered “yes” to any of these questions, this workshop is certainly for you. This workshop will introduce you to key topics in software architecture including architectural principles, constraints, non-functional requirements (NFRs), architectural styles and design patterns, viewpoints and perspectives, and architecture tools. A special feature of this workshop: it covers examples and case studies from open source applications. What’s more, you’ll also get exposed to some free or open source tools used by practicing software architects.
Software Architecture - Principles, Patterns and Practices - OSI Days - 2017CodeOps Technologies LLP
Are you a developer or designer aspiring to become an architect? Do you want to learn about the architecture of open source applications? Do you want to learn software architecture through case studies and examples? If you have answered “yes” to any of these questions, this workshop is certainly for you. This workshop will introduce you to key topics in software architecture including architectural principles, constraints, non-functional requirements (NFRs), architectural styles and design patterns, viewpoints and perspectives, and architecture tools. A special feature of this workshop: it covers examples and case studies from open source applications. What’s more, you’ll also get exposed to some free or open source tools used by practicing software architects.
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
This is the slide deck from the workshop given at UI11 on October 9, 2006. This presentation was given with myself (David Malouf) and Bill Scott (AJAX Evangelist @ Yahoo!).
The goal of the course was to teach people the basics of Interaction Design and then how to apply those principles to design using RIA technologies like AJAX and Flash.
This presentation helps non-coders understand the mechanics behind a web application.
Use it to shorten the time to build your first web app or better communicate your development needs to a progammer.
Agile Software Architecture
Containing a review of "Why?" software architecture exists as a discipline; a fleet discussion of Fairbanks' risk driven architecture approach; and 2 Top Techniques from Coplien & Bjørnvig's Partitioning Principles for Architecture for Agile Delivery.
Culminating in a Proposal for how an architecture can enable continuous agile delivery.
Also some Ways To Do It Wrong.
Featuring the amazing Conway's Law, and such Horrors as the 15 Layer Architecture.
Slides from a presentation given at uxcambridge 2017. This presentation explores the different types of data visualisation that UX designers are likely to encounter and their characteristics. Then it analyses the problems specific to designing for the digital world - we know the type of data we will collect, but not the actual story that the user will see - and how we as designers can make good choices to help users find the stories that exist in their data.
Case Study: Practical tools and strategies for tackling legacy practices and ...Alejandro S.
In this talk you will learn how strategic tools like Wardley Maps, the C4 model and DDD’s strategic design helped a struggling CTO to fight against a crumbling monolith and the organizational practices that allowed its creation.
Among other things we will cover:
* How to plan, communicate and challenge strategies.
* Why strategy and thinking strategically is important for software developers.
* High-level overview of Simon Brown’s C4 Model
* High-level overview of DDD’s strategic design
* DDD Context Mapping
* High-level overview Wardley Maps.
* Wardley Maps: Landscape.
* FUN random facts about software development in startups :)
Web development at Live: Frontend Software Intro + Trade-offs, React, AngularAmy Hua
A beginner-friendly engineering talk I gave at my startup Live (Calendre) to help non-frontend developers get familiar with frontend software development:
What does frontend software development involve?
What engineering trade-offs do we face?
What is React? What is Angular?
What are the strengths and weaknesses of using React (over Angular)?
The problems we set out to solve aren’t always the ones that need solving. Adam Polansky will talk about some different ways that you can get under the hood with problems and investigate ways to help real problems present themselves and the criteria you can use to go after them.
IAS18 Fit and Finish: The Importance of Presentation Value to Your DeliverablesAdam Polansky
Revised for IAS18. Discussion about gauging your audience and your deliverables in terms of fidelity. Working lo-fi to hi-fi and doing it publicly. Breaking free from the standard canon of UX deliverables and the best tools you can use.
More Related Content
Similar to IA and RIA: You know more than you think you do
Designing Powerful Web Applications Using AJAX and Other RIAsDave Malouf
This is the slide deck from the workshop given at UI11 on October 9, 2006. This presentation was given with myself (David Malouf) and Bill Scott (AJAX Evangelist @ Yahoo!).
The goal of the course was to teach people the basics of Interaction Design and then how to apply those principles to design using RIA technologies like AJAX and Flash.
This presentation helps non-coders understand the mechanics behind a web application.
Use it to shorten the time to build your first web app or better communicate your development needs to a progammer.
Agile Software Architecture
Containing a review of "Why?" software architecture exists as a discipline; a fleet discussion of Fairbanks' risk driven architecture approach; and 2 Top Techniques from Coplien & Bjørnvig's Partitioning Principles for Architecture for Agile Delivery.
Culminating in a Proposal for how an architecture can enable continuous agile delivery.
Also some Ways To Do It Wrong.
Featuring the amazing Conway's Law, and such Horrors as the 15 Layer Architecture.
Slides from a presentation given at uxcambridge 2017. This presentation explores the different types of data visualisation that UX designers are likely to encounter and their characteristics. Then it analyses the problems specific to designing for the digital world - we know the type of data we will collect, but not the actual story that the user will see - and how we as designers can make good choices to help users find the stories that exist in their data.
Case Study: Practical tools and strategies for tackling legacy practices and ...Alejandro S.
In this talk you will learn how strategic tools like Wardley Maps, the C4 model and DDD’s strategic design helped a struggling CTO to fight against a crumbling monolith and the organizational practices that allowed its creation.
Among other things we will cover:
* How to plan, communicate and challenge strategies.
* Why strategy and thinking strategically is important for software developers.
* High-level overview of Simon Brown’s C4 Model
* High-level overview of DDD’s strategic design
* DDD Context Mapping
* High-level overview Wardley Maps.
* Wardley Maps: Landscape.
* FUN random facts about software development in startups :)
Web development at Live: Frontend Software Intro + Trade-offs, React, AngularAmy Hua
A beginner-friendly engineering talk I gave at my startup Live (Calendre) to help non-frontend developers get familiar with frontend software development:
What does frontend software development involve?
What engineering trade-offs do we face?
What is React? What is Angular?
What are the strengths and weaknesses of using React (over Angular)?
The problems we set out to solve aren’t always the ones that need solving. Adam Polansky will talk about some different ways that you can get under the hood with problems and investigate ways to help real problems present themselves and the criteria you can use to go after them.
IAS18 Fit and Finish: The Importance of Presentation Value to Your DeliverablesAdam Polansky
Revised for IAS18. Discussion about gauging your audience and your deliverables in terms of fidelity. Working lo-fi to hi-fi and doing it publicly. Breaking free from the standard canon of UX deliverables and the best tools you can use.
Speaking to Small Rooms - UX Australia 2017Adam Polansky
Workshop slides from UX Australia - 7 August 2017
Public speaking isn’t just for big rooms with a podium and microphone.
Sometimes it’s just you and 5,10 maybe 20 people. They might be your clients or stakeholders or your project team. Any time you address a group, you need to get your message across and know you’ll be understood. Prep and practice are always important but when you’re speaking close-up there are different things to think about and opportunities you don’t have in a conference hall.
In this half-day workshop, Adam Polansky will cover:
Preparation with long or short notice
Delivery and room dynamics
What to consider when you speak to executives
Keeping the conversation alive after the meeting
We’ll even talk about giving a pitch.
This session will set you up to own the room the next time you have to present.
Fit & Finish: The Importance of Presentation Value in UX DeliverablesAdam Polansky
The most important UX deliverables are your thoughts and observations. Wireframes, Journey Maps, Personae, and slide decks are just the vehicles we use to communicate our ideas. Your content is critical but style plays a role in getting to express your thoughts. Style adds to the context.
- Let’s talk about:
- Deliverables from low-fi to high-fi
- Tools and technique
- Non-traditional deliverables
- How to gauge what’s appropriate for different circumstances
We’ll add some good stuff to your toolbox and give you options the next time you deliver your great ideas.
CanUX16 - Blurred Lines - Considering Physicality in Digital DesignAdam Polansky
Long gone are the days when digital design meant creating apps for someone sitting upright, 18-24 inches away from a screen. Our phones are our computers. We wear our notification systems. We move through a world that plots our position and responds in different ways depending on whether we’re in a restaurant, at a bus stop, near a retailer or at home.
Join Adam as he talks about conceptualizing applications that not only take-in a screen presence but must extend to the unique ways we use technologies and the physical environments that go beyond the screen.
BDLA16 Unpacking UX - Understanding how your skill sets fit togetherAdam Polansky
Big Design Latin America 2016 was held in Quito, Ecuador. This workshop was designed to help different practitioners understand how their work rolls-up into the broader UX umbrella and to help foster an ongoing UX Community in the region.
Presented at the Enterprise UX Meet-Up in Austin 2.24.16
Discusses ways UX professionals to build and gain trust in organizations that aren't immediately disposed to support them. Examine the different roles that can help you along with understanding their concerns and pressures. Use the tools you already have to shed light on the value UX brings to an organization.
I got my first Design job in 1983 with a small ad agency working for a remarkable man. 30 years later, I talk about the lessons I learned and tell stories about how I learned them.
Ideas & Innovation: Simple Premise - Small StartsAdam Polansky
Ideas & Innovation: Simple Premise - Small Starts Innovation is a word that is commonly used and seldom defined.
Ideas occur all the time but do they all deserve the time and effort necessary to realize them?
There is a startlingly simple definition for innovation because innovation, by itself, is simple. It’s also a form of the creative process and can’t be obtained on demand. But when you do come upon something innovative, the real work begins: You have to examine and justify a new idea. You have to convince others that your idea is worthwhile.
Adam Polansky will give you that simple definition and show you how to gauge the merit of an idea along with a short case study about a grass-roots idea that didn’t turn out as planned – it turned out better! He’ll also show you how to frame the discussions you’ll need to have in order to get your ideas off the ground and suggest some other avenues available to move from concept to concrete.
Presentations - It Ain't All About The PowerPointAdam Polansky
This presentation was given at the Big (D)esign Conference in Dallas. Someone titled the session "Presenting in Politically Charged Environments" I don't know who did that but it sounded kind of dangerous so I didn't complain to anyone.
Travelocity staged an infomration and training week for the employees in the Curtomer Experience Group. This presentation is a high-level primer about IA, its origins and its practice
A Process By Any Other Name...: Applying Information Architecture with bridge...Adam Polansky
This is my presentation from the 2006 IA Summit in Vancouver, BC. The summary is that the practice of IA is not about artifacts but the thinking that goes into them and the way you assess which artifacts to use.
Information Architecture & Why you care about it as a designerAdam Polansky
The Art Institute of Dallas recently added IA courses to their design and multimedia degree plans. I worked with the instructors to revise the curriculum to make it more relevant to actual practice. I also give the introduction lecture.
This presentation is not intended to make converts but rather to expose designers to the role of IA, help them understand the value and be able to identify them in the wild.
Faceted Feature Analysis: Increasing Integrity Through Needs AnalysisAdam Polansky
This article will explain a process called “Faceted Feature Analysis”. The facets refer to the three characterizing facets within any project those being; User Value, Business Value and Ease of Implementation. It also refers to the three constraints that govern every project, those being; Quality, Cost and Time. The process involves characterizing facets and crossing them with the constraints.
Implicitly or explicitly all competing businesses employ a strategy to select a mix
of marketing resources. Formulating such competitive strategies fundamentally
involves recognizing relationships between elements of the marketing mix (e.g.,
price and product quality), as well as assessing competitive and market conditions
(i.e., industry structure in the language of economics).
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesHolger Mueller
Holger Mueller of Constellation Research shares his key takeaways from SAP's Sapphire confernece, held in Orlando, June 3rd till 5th 2024, in the Orange Convention Center.
Building Your Employer Brand with Social MediaLuanWise
Presented at The Global HR Summit, 6th June 2024
In this keynote, Luan Wise will provide invaluable insights to elevate your employer brand on social media platforms including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok. You'll learn how compelling content can authentically showcase your company culture, values, and employee experiences to support your talent acquisition and retention objectives. Additionally, you'll understand the power of employee advocacy to amplify reach and engagement – helping to position your organization as an employer of choice in today's competitive talent landscape.
In the Adani-Hindenburg case, what is SEBI investigating.pptxAdani case
Adani SEBI investigation revealed that the latter had sought information from five foreign jurisdictions concerning the holdings of the firm’s foreign portfolio investors (FPIs) in relation to the alleged violations of the MPS Regulations. Nevertheless, the economic interest of the twelve FPIs based in tax haven jurisdictions still needs to be determined. The Adani Group firms classed these FPIs as public shareholders. According to Hindenburg, FPIs were used to get around regulatory standards.
[Note: This is a partial preview. To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
Sustainability has become an increasingly critical topic as the world recognizes the need to protect our planet and its resources for future generations. Sustainability means meeting our current needs without compromising the ability of future generations to meet theirs. It involves long-term planning and consideration of the consequences of our actions. The goal is to create strategies that ensure the long-term viability of People, Planet, and Profit.
Leading companies such as Nike, Toyota, and Siemens are prioritizing sustainable innovation in their business models, setting an example for others to follow. In this Sustainability training presentation, you will learn key concepts, principles, and practices of sustainability applicable across industries. This training aims to create awareness and educate employees, senior executives, consultants, and other key stakeholders, including investors, policymakers, and supply chain partners, on the importance and implementation of sustainability.
LEARNING OBJECTIVES
1. Develop a comprehensive understanding of the fundamental principles and concepts that form the foundation of sustainability within corporate environments.
2. Explore the sustainability implementation model, focusing on effective measures and reporting strategies to track and communicate sustainability efforts.
3. Identify and define best practices and critical success factors essential for achieving sustainability goals within organizations.
CONTENTS
1. Introduction and Key Concepts of Sustainability
2. Principles and Practices of Sustainability
3. Measures and Reporting in Sustainability
4. Sustainability Implementation & Best Practices
To download the complete presentation, visit: https://www.oeconsulting.com.sg/training-presentations
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
Buy Verified PayPal Account | Buy Google 5 Star Reviewsusawebmarket
Buy Verified PayPal Account
Looking to buy verified PayPal accounts? Discover 7 expert tips for safely purchasing a verified PayPal account in 2024. Ensure security and reliability for your transactions.
PayPal Services Features-
🟢 Email Access
🟢 Bank Added
🟢 Card Verified
🟢 Full SSN Provided
🟢 Phone Number Access
🟢 Driving License Copy
🟢 Fasted Delivery
Client Satisfaction is Our First priority. Our services is very appropriate to buy. We assume that the first-rate way to purchase our offerings is to order on the website. If you have any worry in our cooperation usually You can order us on Skype or Telegram.
24/7 Hours Reply/Please Contact
usawebmarketEmail: support@usawebmarket.com
Skype: usawebmarket
Telegram: @usawebmarket
WhatsApp: +1(218) 203-5951
USA WEB MARKET is the Best Verified PayPal, Payoneer, Cash App, Skrill, Neteller, Stripe Account and SEO, SMM Service provider.100%Satisfection granted.100% replacement Granted.
Top mailing list providers in the USA.pptxJeremyPeirce1
Discover the top mailing list providers in the USA, offering targeted lists, segmentation, and analytics to optimize your marketing campaigns and drive engagement.
VAT Registration Outlined In UAE: Benefits and Requirementsuae taxgpt
Vat Registration is a legal obligation for businesses meeting the threshold requirement, helping companies avoid fines and ramifications. Contact now!
https://viralsocialtrends.com/vat-registration-outlined-in-uae/
2. While not entirely a case study, it’s about the observations I made when I was thrust into the development of a high-profile RIA. Everybody’s talking RIA. So what’s this about?
3. Two people speaking face-to-face Narrative Archive Reproduction Speed Distance Quantity Immediacy A History of Communication (Highly Abridged Version)
4. Archived graphic narrative Narrative Archive Reproduction Speed Distance Quantity Immediacy A History of Communication (Highly Abridged Version)
5. Archived written narrative Narrative Archive Reproduction Speed Distance Quantity Immediacy A History of Communication (Highly Abridged Version)
6. Archived graphic & written narrative Narrative Archive Reproduction Speed Distance Quantity Immediacy A History of Communication (Highly Abridged Version)
7. Narrative Archive Reproduction Speed Distance Quantity Immediacy Reproduction of archived written & graphic narrative A History of Communication (Highly Abridged Version)
8. Narrative Archive Reproduction Speed Distance Quantity Immediacy Faster reproduction of archived written & graphic narrative A History of Communication (Highly Abridged Version)
9. Narrative Archive Reproduction Speed Distance 1-way Quantity Immediacy Reaching across distances A History of Communication (Highly Abridged Version)
10. Narrative Archive Reproduction Speed Distance 1-way Quantity Immediacy Increased sharing and access to larger amounts of information A History of Communication (Highly Abridged Version)
11. Narrative Archive Reproduction Speed Distance 1-way Quantity Personal Real time, mobile, human interaction both intimate and public A History of Communication (Highly Abridged Version)
12. Make Communication Methods… More Relevant: Timely or Informed Available to More People: n -to- n Cover Greater Distances: Space & Time All this in order to replicate as closely as possible… Narrative Archive Reproduction Speed Distance Quantity Immediacy
17. 6 things I think I thought going in… The Hammer problem: “When the only tool you have is a hammer every problem looks like a nail.” I didn’t want limitations on my part to drive the process into my personal safe-zone simply because it’s what I know High-profile: The design team had done an excellent job of marketing the application internally creating intense pressure to deliver based largely on a static presentation Design looks real and finished in the minds of stakeholders Work from predecessor – Specialist in social web and its implications. Not an area that I’d focused on much How is the effort different from HTML design? Lack of familiarity with the implementation needs
18. Urgency: Everybody wants it NOW! -CEO, CMO, Suppliers, Partner Marketing, Customers and the Press Strategic View Limited Prototype: Developed around the particular needs of a single context – Las Vegas, and several issues around scalability had not been addressed – Islands Regions, Destination vs. Activity driven paths Existing IA Effort: Very little in terms of IA work to consume. Predecessor was split between two engagements one of which would become a new business unit under his supervision Maintenance: No CMS or digital asset management systems in place to enable a reliable roll-out or maintenance plan
19. Navigation: Proposed list of initial destinations included different types of paths that had not been distinguished from each other Tactical View Scope: A detailed and long-term feature/user story list had not been qualified Usability: The design that had been so aggressively marketed had not undergone any scrutiny from a usability standpoint Content: Several content areas had not been fleshed out and the need for interaction design prior to committing to code still existed
20. Observed how a new, richer interface did or did not influence entrenched expectations for the outcome of a task. Transference Emphasis on Quantitative vs. Qualitative info Saw (again) the impact of big pictures Collected pragmatic ammunition to battle “giddiness” Usability Testing of Existing Prototype What to do first?: Review the Foundation
21. Qualified features and functions against three criteria Mapped back-log sequencing to user need Feature Analysis Usability Testing of Existing Prototype What to do first?: Review the Foundation
22. What to do first?: Review the Foundation Ratings from 1 to 5 5 being highest
23. What to do first?: Review the Foundation Least Flexibility x3 x2 x1 Most Flexibility
24. What to do first?: Review the Foundation x2 x1 x3 Multiply the values in each column by their weight from the matrix Sort on the weighted scores
25. Agreed with design team on Key-frames as reference points for wireframes (YES wireframes!) Developed additional visual vocabulary to communicate rudimentary transitions without being too prescriptive ID For Content Areas Yet To Be Characterized Feature Analysis Usability Testing of Existing Prototype What to do first?: Review the Foundation
26. Visual Vocabulary Simple notation to take in transitions within static artifacts What to do first?: Review the Foundation
27. Identified Different Context For Navigation Used To See Inventory ID For Content Areas Yet To Be Characterized Feature Analysis Usability Testing of Existing Prototype I want to go to... Las Vegas, New York, The Caribbean I want to… Ski, Surf, Save Money What to do first?: Review the Foundation
28. Hype: Higher “Giddiness” factor that comes from stakeholders’ seeing cool, shiny moving prototype What’s Different? Vocabulary: There is some language that comes with RIA development that is an outgrowth of its visual fluidity. This affects traditional artifacts Rev Cycles: Lead-times between functional and visual design can be longer ID Context: Interaction design often driven at a component vs. a page level Business Logic in the UI: There is more going on in the UI than there used to be vs. the back-end. This informs the efficacy of certain interactions
29. Collaboration: Discipline in validating feasibility of features with technical development What’s The Same? The process: Idea, Plan & Build Planning: The need to do low-risk, functional prototypes devoid of design elements Tactics : The need to assess your surroundings and choose tactics appropriately Balance: IA bringing balance between the System and the UI. However, the desire to forge ahead without planning that used to come from technology is coming from design Vision: Discipline in keeping the big picture in front of individual features
30. Pitfalls To Avoid Revision Cycles: Don’t assume that visual edits are as easy in Flash as in HTML Tone-Setting: Not killing the excitement with pragmatism Interaction Design: Not getting caught up in the interaction at the expense of content or “The Rube Goldberg” * school of interaction for its own sake. * Rube Goldberg (rōōb gōld’berg), n. a comically involved, complicated invention, laboriously contrived to perform a simple operation – Webster’s New World Dictionary