Archive for the ‘2011’ Category

Ericsson Nikola Tesla

Wednesday, June 1st, 2011

Ericsson Nikola Tesla d.d.

Ericsson Nikola Tesla is venue sponsor, including 54 Mb/s free wireless internet access!

Ericsson Nikola Tesla, as an integral part of the Ericsson Group, supports the modern ways of communicating. The company’s activities include marketing and sales, research and development, design of the total communications solution, services in the multi-service and mobile networks area including the mobile Internet and complex system integration in all business areas. The company provides innovative ICT solutions that constantly improve people’s life and create new value.

Andreas Tolf Tolfsen: Browser Automation – or Why Humans Shouldn’t Do a Machine’s Job

Tuesday, May 31st, 2011

Andreas Tolf Tolfsen

About the Talk

Watir makes automated testing of web applications easy and accessible for everyone. OperaWatir is new to the Watir family of testing toolkits, and finally brings automated testing to any device.

I will be giving an introduction to the browser automation scene, what lies ahead, and give practical examples of how we at Opera have turned things upside-down: Instead of using the browser for testing web applications, we use web pages to test the browser itself.

The talk will give you a broad introduction to as to why emulating actual user behaviour is quintessential to the success of your testing, and how automating browsers will increase the reliability of your tests.

About the Speaker

Andreas Tolf Tolfsen does browser automation at Opera Software, where he is a contributor on the OperaWatir and OperaDriver projects. He has a background as a browser tester and web developer, and has previously given talks on browser automation with WebDriver and Watir at various conferences in San Francisco and Oslo. He holds a BA in Musicology from the University of Oslo.

Links

home.e-tjenesten.org/~ato
twitter.com/tolfsen
linkedin.com/pub/andreas-tolf-tolfsen

Miroslav Zaninović: Test Management in Complex Environments

Tuesday, May 31st, 2011

Miroslav Zaninović

About the Talk (slides)

Writing and running tests sometimes isn’t enough. Managing a small number of test cases, organizing and running them is something that is easy to do and not much attention is given to it. But what if we have tens or even hundreds of test cases? When it comes to complex environments with high number of test cases, managing those tests and reporting on them becomes a priority. A lot of questions arises at that point. How do we manage the scripts? How do we manage the test data? How do we run the tests? Are all tests able to run? Are all of the transactions in my script reversible? What are differences in tests process between classic and agile (Scrum) methodologies?

Good test management must answer all those questions.

Complex environments are often implemented in more than a few technologies. We will show what steps need to be taken to organize test management in complex environments and how IBM tools helped us in that task.

About the Speaker

Miroslav is Quality Team Leader in the Croz testing centre. Miroslav’s experience comes from numerous projects where he worked as a technical lead. All those projects can be described by several key words – quality, functional testing, performance testing, testing methodology, change and configuration management, agile development…

Miroslav’s specialty is leading complex testing projects where he continually finds new challenges. He is an expert in IBM and HP quality tools.

Links

linkedin.com/pub/miroslav-zaninović

Valentina Kirinić: Software Product Quality and Evaluation Standards

Monday, May 30th, 2011

Valentina Kirinić

About the Talk (slides)

The talk will cover two initial set of standards: ISO/IEC 9126: Software engineering – Product quality (Parts 1-4: quality model and metrics) and ISO/IEC 14598: Software product evaluation (Parts 1-6). New set of standards (under development) ISO/IEC 25000: Software Engineering – Software product Quality Requirements and Evaluation (SQuaRE) will be presented too.

We will (hopefully!) talk/discuss some aspects of using these standards:

  • Do we really need them?
  • Do we really use them?
  • Why no? Why yes? Problems and obstacles/benefits, when, how much it costs, examples, best practices,…

About the Speaker

Valentina Kirinić, PhD (in information science), is an Assistant Professor at the Department of Information Systems Development, University of Zagreb, Faculty of Organization and Informatics in Varaždin. After 5 years of experience in industry in the fields of information systems and information technology she started to work at the Faculty where she teaches information retrieval and classification, digital publishing, and software quality courses. Her recent research has focused, besides information literacy and ICT in education, on web/software quality: web usability and accessibility and software product quality models and metrics.

Links

foi.hr/djelatnici/valentina.kirinic

Zdravko Krakar: Quality and Maturity of the IT Profession, and Different IT Views (IT as Practice; IT in Business Systems; IT in Croatia)

Tuesday, May 24th, 2011

Zdravko Krakar

About the Talk (slides)

There is no doubt that quality is also contemporary business paradigm for ICT. It can be observed as multi-layer problem – as quality in production of software equipment, as quality in providing ICT services, as quality of ICT activities and also as ability of utilization the ICT potential of particular country, therefore Croatia also. Do we, as members of ICT profession, understand our profession, what makes it, how it managed to develop so far? Can profession quality be measured, what it depends on, what it needs to be done considering enhancement of its current level and is validation, verification and testing field independent from this questions?

As participant of round table, I will try to answer some of these questions. Issues will be cascading from utilization knowledge (quality) of our national ICT potentials to quality in production and usage of software equipment. In seeking questions to these answers, relevant models of ICT profession development will be shown with experience from Faculty of Organization and Informatics in University of Zagreb.

About the Speaker

DSc Zdravko Krakar is our well known name in fields of: ICT management, Quality Systems, Information Security Systems, Business Continuity Management and Information systems Audit and controls. He is a full professor on University of Zagreb. Furthermore, he lectures on several universities on graduate, postgraduate and doctor studies while his basic university is Faculty of Organization and Informatics. Also, he is a consultant and has done many projects for leading Croatian companies, ministries, government agencies, public sector institutions and etc. Finally, he is a member of several international and domestic scientific and professional organizations. He achieved a lot of acknowledgements for his work, among the others the State Award for Science (2001) and Primus award for special contribution to development of consultancy services in Croatia (2010).

Links

foi.hr/djelatnici/zdravko.krakar

Mirna Vlainić: Organizational and Development Process Changes with Introduction of Software Testing Department

Monday, May 23rd, 2011

Mirna Vlainić

About the Talk (slides)

Large number of SMB (Small and Medium Business) companies in Croatia have only recently started to realize the importance of efficient and effective product testing and only few of these have formed departments in their organizations specialized for testing. I was lucky to be given a chance of starting a testing department “from scratch”.

In my presentation I will talk about introducing and organizing testing department within the design department – organizational changes, implementation of changes in software development process, choosing and conquering testing automation tools, transferring responsibilities to testing team, etc.

There are different strategies that can be found in specialized literature and on the internet, but in the end, every company has to tailor one for itself. I will talk about the lessons learned – from both books and experience.

In the second part of my presentation I will present Combis’ homemade issue tracking system (defects, tasks, enhancements, change requests), which is used by both development (and testing) team and our customers.

About the Speaker

Mirna Vlainić is the head of Software Testing Department in Combis. She received a B.Sc in telecommunications from the Faculty of Electrical Engineering and Computing, University of Zagreb, where she also graduated in Management postgraduate studies.
Mirna has wide experience on different projects, mostly in telecommunications industry, in requirement specification, solution design, testing, customer education and change management.
She had a role of Testing Manager in several large projects in T-Com where the testing team grew up to 25-30 members.

Mirna’s interests are testing techniques improvement and benchmarking, testing automation, software change management, quality management.

Links

linkedin.com/pub/mirna-vlainic

Melita Kozina: SPI (Software Process Improvement) in Software Development Process

Thursday, May 19th, 2011

Melita Kozina

About the Talk (slides)

Many organizations today, not only software companies, but also organizations such as banks, insurance companies, manufacturing organizations, etc., recognize that the software and system engineering has become an important part of achieving their business goals.

SPI (Software Process Improvement) methodology has its own history and is based on the basic concepts of process improvements developed by Walter Shewhart, W. Edwards Deming, Philip Crosby, Joseph Juran, Watts Humphrey.

According to the objectives of SPI, the process must be predictable, under statistical control and should be continuously improved. The life cycle of process improvement includes assessment of the current level of process capability, determining the target level of process capability, prioritization of the process improvement, as well as the implementation, monitoring and evaluation of these improvements.

CMMI (Capability Maturity Model Integration) and SPICE (Software Process Improvement and Capability Determination) (ISO/IEC 15504-5:2006) are important SPI models in today’s practice. Concept of these models are based on the two dimensional reference model for describing processes and process capability used in a process assessment. The reference model defines a set of processes (key process areas), defined in terms of their domain, purpose, outcomes and a framework for evaluating the capability of the processes through capability levels (0=incomplete; 1=performed; 2=managed; 3=defined;4=quant.managed; 5=optimizing).

Process Assessment Model (PAM) must be compatible with this reference model including assessment indicators. Accordingly, the process assessment requires the documented process for conducting assessment, the compatible assessment model(s) as well as the supporting assessment tools and adequate competence of the assessors.

The benefits arising from the use of these models include:

  • for acquirers: an ability to determine the capability of a supplier’s software processes;
  • for suppliers: an ability to determine the capability of their own software processes and an ability to define areas and priorities for software process improvement;
  • for assessors: a framework for conducting assessments.

The benefits of SPI are numerous. Major benefits include increased customer satisfaction, productivity,quality, cost savings, and cycle time reduction. SPI methodology is developed in order to achieve these goals and features not only for the production of software, but also other disciplines (complex IT systems, hardware systems, IT services, etc.). SPI models can be combined with other methods and standards such as Six Sigma, statistical process control, ISO/IEC 9000; ITIL, ISO/IEC 20000, ISO/IEC 12207, ISO/IEC 15288, etc.

About the Speaker

Melita Kozina is an assistant professor at the Faculty of Organization and Informatics, Croatia; Titles: Ph.D in information sciences from the University of Zagreb, Faculty of Organization and Informatics, Croatia. Her field of research interests include : IT Management, Business Process Management, Quality Management, SPI (Software Process Improvement), ITSM (IT Service Management). She is working on the scientific project titled: developing the ICT management method (project code: 016-0161199-1718; The Ministry of Science, Education and Sports in the Republic of Croatia).

Links

foi.hr/djelatnici/melita.kozina

Vibor Cipan: Best Design Practices for Forms – an Usability and UX Perspective

Tuesday, May 17th, 2011

Vibor Cipan

About the Talk

Forms are still one of the main user interface paradigms used today. They are most prominent on the web and lately with mobile devices. However, many desktop-based apps still rely heavily on forms.

In this presentation I will go through best practices for forms experience from the perspective of usability testing, customer support, e-commerce and overall user experience.

This is going to be highly practical presentation with brief introduction followed by numerous best forms design practices.

About the Speaker (from linkedin.com/in/vibor)

Skilled UX design and development professional with strong development and project management background. Top notch professional and experienced with Expression Studio (Blend, Web, Design, Encoder & Media) tools and technologies like WPF and Silverlight.

Highly skilled and experienced building and designing Windows Phone applications. Supporting partner for the official phone launch in 2010.

Passionate about all things user experience, usability, rapid and hi-fi prototyping and information architecture. Especially skilled with analytics and SEO (thanks to physics / science background).

Active blogger and speaker.

Book author – first book about building great UI and UX for Silverlight. Title: Silverlight 4 User Interface Cookbook (PACKT Publishing, Aug 2010)

Links

UXPassion.com
linkedin.com/in/vibor
twitter.com/viborc

Free Tickets!

Wednesday, May 11th, 2011

Ticket

Tickets are free, but registration is mandatory because the venue has strict security policy.

Nadica Hrgarek: Software Verification and Validation Best Practices

Friday, May 6th, 2011

Nadica Hrgarek

About the Talk (slides)

As part of the round table this short talk will cover the used terminology and best practices of software verification and validation (V & V). Software V & V activities play an important role in the whole life cycle of a software product. The purpose of these activities is not just to “control” or “evaluate” the quality of the software throughout the life cycle. When properly planned and applied from the beginning, V & V will help to build quality into the software product and establish confidence that the product is fit for purpose.

Software verification is intended to confirm that design output conforms with design input requirements/specifications (i.e. are we building the product right?). Software validation is intended to develop a level of confidence that the software conforms with customer needs (i.e. are we building the right product?).

We will talk about the following V & V best practices: application of software V & V early in the software development process, appropriate selection of software V & V techniques, manual versus automated testing, proper documentation of software V & V activities including problem tracking, training of personnel on software V & V, setting up an effective testing team, and continuous process improvement. The participants will also gain a first-hand insight into the different approaches to integrate software V & V activities throughout the software life cycle.

About the Speaker

Nadica Hrgarek is a Software Quality Engineer at an innovative hearing implant company in Austria. Hrgarek received a B.Sc. and a M.Sc. in information sciences from the University of Zagreb, Faculty of Organization and Informatics, Croatia.

Her current research interests include quality management, process improvement, software process modeling, software metrics, and agile methodologies. She holds the ISO 9000 internal and lead auditor, ISTQB Certified Tester Full Advanced Level (Test Manager, Technical Tester and Functional Tester), IREB Certified Professional for Requirements Engineering and iSQI Certified Professional for Project Management Foundation Level certificates.

She is a member of the German association for software quality and training.

Links

linkedin.com/in/nhrgarek