The other K2’s

June 24, 2008 at 2:41 pm | In K2 blackpearl, K2 blackpoint, SharePoint | No Comments

When doing a search for K2 blackpoint, or K2 blackpearl, there are sometimes some links to the brand of snowboards, manufactured by a company called K2.

There is no affiliation, but I’m sure the K2 blackpearl guys may use K2 snowboards

image image

They also make skis, and other sports gear, and there’s one called “telemark/alpine touring” - whatever that means.  Don’t forget their website for bikes (PDF), and skates/roller-blades.  And there is a website dedicated to the memory of extreme skiier Doug Coombs (wikipedia).

And, don’t forget that K2 is also the second-highest mountain on Earth - which is 28,850 feet above sea level !   There was a film in 1991 about climbing the K2 summit (1 2).

In fact, there are numerous companies named K2, a building in Leeds (UK), a brand of door-knobs, a state highway in Kansas - SIX rock bands, a machine gun assault rifle - and even a battle tank for the South Korean Army

Click here for the list (wikipedia).

Of course, the reason you’re HERE is because of the best workflow tool for SharePoint - aka K2 blackpoint.

The new K2 blackpoint beta has been released - so will have to skip out on the snow & ski adventures for now - it’s getting pretty damn cold in Australia, but doesn’t snow !

Will be good to be indoors, doing some K2 blackpoint, workflows, and SharePoint - while listening to K2.

Click here to download the beta version.

Recommended Third Party Products for SharePoint Server 2007

June 10, 2008 at 1:38 pm | In Business Process Management, K2 blackpearl, K2 blackpoint, Nintex, SharePoint | No Comments

Yet another recommendation for K2, when dealing with SharePoint workflow. 

This time from a trusted source - Bill English @ mindsharp.com :

Bill English (MCSE, MCSA, MVP, MCT) is an industry leader, author, and educator specializing in the exciting SharePoint Products and Technologies product set from Microsoft.

In this role as Mindsharp’s CEO, Bill focuses on emerging technical changes in SharePoint to ensure Mindsharp continues to provide cutting-edge training and business solutions.

Bill draws on his expertise in knowledge management and collaboration technologies to teach and consult worldwide about powerful customized solutions based on the SharePoint platform.

OK - so what has he said about K2 ?!?

When it comes to SharePoint Server 2007, there is no shortage of third-party products that can help enhance your SharePoint Server 2007 experience and increase the ROI on your product.

In this blog post, I’ll highlight many of the third-party products that I recommend to customers, depending on their needs.

Not everyone needs every product here, but many running SharePoint Server 2007 will need at least some of the products.

Workflows

K2. Need I say more? Simply the best in the field for workflows.

Source : Bill English (MindSharp)

The blog post also covers the following :

  • Collaboration
  • Security, User Account Management and Permissions Management
  • Search and Relevance
  • Document Administration
  • Upgrade and Moving Content

Worth a read-thru for any SharePoint implementations out there.

Click here to read the full article.

K2 blackpearl wins best of Tech.Ed 2008

June 7, 2008 at 8:24 pm | In K2 blackpearl, K2 blackpoint, MOSS, SharePoint | No Comments

The Windows IT Pro magazine runs a competition at each Tech.Ed conference, with the best software and solution vendors awarded in a number of categories :

  • Breakthrough Product
  • Database Development
  • SharePoint Development
  • Developer Tools
  • SharePoint Development
  • Software Components & Middleware

K2 was up against PointFire, and Office Canvas in the SharePoint category.

In the SharePoint Development category, our winner is K2 blackpearl.

Enterprise adoption of Microsoft SharePoint has exploded over the last few years, leading to a host of new products for SharePoint developers.

K2 blackpearl is a prime example of a new breed of applications that helps developers get the most out of their SharePoint investment.

Using a collection of easy to use tools and features, K2 blackpearl allows developers to quickly create applications that pull together disparate systems, information, and business processes.

K2 blackpearl can leverage your existing infrastructure investment—including SharePoint, but also BizTalk and Forms Server—to surface the application mashups you create.

DevWinner-small

CONGRATULATIONS !    See, it’s not just me who thinks K2 is da bomb.

Win something cool - thx to K2 blackpoint

June 5, 2008 at 1:29 pm | In K2 Underground, K2 blackpoint, SharePoint | No Comments

Looks like the hunt for points has begun.   To celebrate the launch of the K2 blackpoint product (BETA), there is a competition, with some awesome prizes :

 

  • Grand Prize - Dell 30” Flat Panel Monitor.
  • 2nd Place - Canon PowerShot Pro Series S5 IS 8.0MP Digital Camera
  • 3rd place - Nintendo Wii

T-shirts will be given away to the TOP 20 participants.

Follow clues to find redemption cards, or “points.” Collect the most to win.
Points can be earned in several ways, and there will be many well-hidden, high-value cards.

Clues to the cards will only be given at www.k2underground.com.

HOWEVER: You may find points anywhere, on any site or on any page, on collateral at an event, or buried within a webcast.

For official entry, you must join the game by registering at blackpoint.k2.com

win-something

Click here to see more details. 

Here’s some of the fine print :

Game Duration: There will be between 35 and 60 point postings to find. The harder they are to find the more points they may be worth. Do not look for a point redemption card until we announce that it exists.

Each time a new point card is hidden/posted, we will announce the Clue(s) of its location via game blog.

The game will end July 14, 2008. At which point all point totals will be final and winners announced.

There is a Get To The Points Blog @ K2Underground that lists some of the clues :

  • Are you at Tech Ed - point yourself to booth 1245
  • Its not wise to upset a WOOKIE (oooh !  I wonder what THAT could mean ?!!)

If you win, please send me a postcard !!     As I can’t enter, being located in Australia.

:-(

More on K2 blackpoint

June 4, 2008 at 1:08 pm | In K2 Insiders, K2 blackpoint | No Comments

Seems like there’s a fair amount of buzz about K2 blackpoint, here’s a few other posts/links from out on the interweb:

Some information & details from K2 Insider Edgardo Vega :

  • What is it?
  • What can you do?
  • What do you get?
  • How much is it?

Source : Announcing K2 blackpoint

Here’s a few more links with some good information about K2 blackpoint :

And a few “announcement” posts :

The ‘point’ of origin - K2 blackpoint

June 4, 2008 at 9:12 am | In Business Process Management, K2 blackpearl, K2 blackpoint, MOSS, Nintex, SharePoint, SmartObjects, Windows Workflow | 3 Comments

Well, it’s a great day when someone asks you “so, what’s happening with that BlackPoint” thingo from K2 ?” - and I can reply “It’s out !”

image

SharePoint workflow.  More features.  No code.

Click here to view the home page : blackpoint.k2.com

For those who haven’t heard about the K2 blackpoint, the easiest way to describe it is that it’s a cut-down version of the flagship K2 blackpearl product :

K2 blackpoint, a subset of K2 blackpearl features and tools, is for SharePoint users that want the ability to build workflows and process-driven applications quickly — without code, without complexity.

As was shown at a recent SharePoint user group meeting, there are a number of workflow solutions out there, with Nintex, Skelta, and the Microsoft offering of SharePoint Designer and WIndows Workflow Foundation (WF).

The K2 blackpearl product stood out as the better choice for an enterprise scale workflow & BPM tool, with Nintex looking rather appealing for SharePoint-based workflow.

That’s all changed now, with the introduction of K2 blackpoint - using the word ‘point’ as it’s a SharePoint-only workflow product.

Let’s have a look at the features that are included “out of the box” :

  • K2 studio - new Microsoft Office style workflow designer tool.  Had posted about this earlier, click here to read.
  • K2 process portals - SharePoint portals to manage processes, instead of the K2 workspace (as with K2 blackpearl)
  • Out of the box reporting
  • Works with Windows SharePoint Services (free) as well as Microsoft Office SharePoint Server (MOSS)
  • Works with SharePoint Forms Server - or without, by coding ASP.NET pages

So - K2 blackpoint does what it says - SharePoint workflow, no code.  

There’s some buzz on the interwebs regarding the differences and advantages/disadvantages when compared with Nintex Workflow

Here’s a few that are relevant (IMHO) - not the official cross-reference from K2 or anything like that :

Server - K2 blackpoint runs using a dedicated workflow server. Nintex is fully integrated into SharePoint, which means it’s processes are hosted by SharePoint, as with SharePoint Designer workflows.

Licensing - being a separate server, a single K2 blackpoint server can support multiple SharePoint servers, rather than requiring a separate license (costs)

Upgrade - if workflow requirements increase over time, there will be an easy upgrade path to the K2 blackpearl product, including the K2 Visual Studio designer and Visio, as well as K2 connect for SAP, and K2 SmartObjects designers.  If using Nintex, and workflow needs/requirements are greater, then it maybe end up (unfortunately) as a “start-over” task, with an enterprise scale product (K2 blackpoint or K2 blackpearl)

Functionality - K2 blackpoint has out-of-the-box reporting capabilities, and assign-to-Content-Type features.   For users familiar with the new Word-2007 environment, the K2 studio tool will be easy to create & configure workflows, as well as the K2 designer within SharePoint (like the designer for Nintex). 

Extensibility - can easily code webpages and web services using the K2 API, and SourceCode.Workflow.Client namespaces.   And, can use ADO.NET to interact with SmartObjects created by the K2 blackpoint, or within SharePoint.

Integration - being fully integrated to SharePoint means that Nintex resides within the content database.  This can be GOOD, with regard to disaster recovery.  K2 blackpoint has it’s own server, and SQL Server databases, which would require (additional) backup & disaster recovery plans, etc

Click here to view a PDF with the complete comparison document - between K2 blackpoint and K2 blackpearl.

One of the comments that is usually directed at K2 is that “it’s too expensive”.   Well, how’s this for an answer :

TRY IT FREE. BUY IT FOR LESS THAN YOU THINK.

K2 blackpoint will be priced on a per-server model — $5,000 (U.S.) for up to 200 users, $10,000 (U.S.) for up to 500 users and $15,000 (U.S.) for unlimited users.

So - the K2 blackpoint product may be cheaper for a lot of implementations, has more functionality, and scalability, and is a true BPM solution - and is easily upgradeable (to K2 blackpearl) when/if you need to.

Seems like a no-brainer, to me.  But - hey, that’s just me !   

In case you’re wondering, here is a list of what’s NOT included in K2 blackpoint, and requires the K2 blackpearl version :

  • Visual Studio designer
  • K2 SmartObjects designer
  • K2 Workspace
  • Custom report designer (within workspace)
  • Process simulation (coming soon for K2 blackpearl)
  • Code editing, within the workflow designer (would require K2 for Visual Studio)
  • K2 connect for SAP, etc
  • Business Data Catalog, within SharePoint

Click here to view the home page for K2 blackpoint, including :

  • Details on training
  • Video clip showing main features
  • Sign-up for a free trial of K2 blackpoint BETA

And - there’s even a competition to celebrate the launch. 

The prizes are pretty good, just need to do some some searching for “clues”, and enter codes on the website :

  • 1st prize : DELL 30 inch Flat Panel monitor
  • 2nd prize : Canon PowerShot S5 digital camera
  • 3rd prize : Nintendo Wii

Click the following link to see details about the K2 blackpoint Game - get the point(s), win something cool.

Can’t wait to start playing around with K2 blackpoint - looks like it’s going to be great !

Process-driven applications - fast.

June 3, 2008 at 8:40 am | In K2 blackpoint, SharePoint | No Comments

Some very exciting news from K2 on the horizon.

Highlight the following text to see :

< from here />

K2 blackpoint.

SharePoint workflow.

More features. No code.

< to here />

pdaf

When we set out

June 1, 2008 at 1:36 am | In K2 blackpearl | No Comments

Comments from Adriaan Van Wyk (CEO of K2) upon being named as a finalist in the 2008 American Business Awards :

“When we set out to build K2 blackpearl, we set out to create something simple, so that non-technical people can contribute to and participate in the application-building process; and flexible, because business needs constantly shift; and fast, because time is money.

“We feel like we accomplished all of that and that it is a unique product in the industry.”

Will wait and see if K2 can win - on June 12th.

Source : K2 blackpearl named finalist for American Business Award

Wrap-up from MOSSIG

May 31, 2008 at 1:01 am | In Business Process Management, K2 blackpearl, MOSS, Nintex, SharePoint, SharePoint Designer, Windows Workflow | 3 Comments

Wednesday night was the symposium on workflow at the Microsoft Office Server Special Interest Group, otherwise known as MOSSIG.

Was a bunch of about 40 folk in attendance - with Subway mini-sub’s replacing the usual nerd-dinner of pizza.  We all filed in to hear about Nintex workflow, K2, Skelta, SharePoint Designer and .NET workflow (Windows Workflow Foundation).

Tim Wragg was the “M.C.” for the night, inviting the vendors/experts to do a quick introduction and overview from each product.

Nintex

Steve Heaney presented the Nintex product, which is a SharePoint integrated workflow tool.  Using a web browser, the user can create workflows using pre-defined activities, with an intuitive and easy-to-use interface.

The main target audience is for business users, although there is extensibility capabilities using Visual Studio and .NET code (WF).

Skelta

Next up was Vinay Joseph from SDM, showing the Skelta product.  A quick demo-by-screenshot run-through showed the full BPM scale of the architecture.  Able to run on SQL Server or Oracle, and rich activity monitoring and KPI-driven initiations, as well as business rules engine and workflow server.

Some detailed reporting also, and able to use work calendars, and load-balanced servers with the Advanced Server Edition.

Also uses a web-browser based process designer, although I couldn’t really follow the flow of the one shown, was using a swimlanes view of a process, not standard workflow “flow view”.   I’m sure Skelta has a similar “flow” designer for processes, just didn’t see what it was like.

K2

Jey Srikantha then showed us through the K2 product, covering the abilities to create workflows using either Microsoft Visio, Web browser, Visual Studio, or an office-style designer.  

Then quick run over SmartObjects, process portals, workspace, event bus, and the community aspects to K2 - with the K2 Underground and Black Market.  Looks like an enterprise scale capable product, with many, many pieces to the pie.

SharePoint Designer / Windows Workflow (WF)

Elaine Van Bergen then spoke about some tools that you may already have.  Certainly most installations of SharePoint would be via some form of licensing that would provide for SharePoint Designer.  A point and click designer, but from a Windows App this time.  

There are a reasonable amount of functions available, but certain logic such as looping ain’t gonna work.  Also, deployment to environments such as DEV, TEST, PROD is tricky too - and some security hiccups whereby the user that started the process is the permission set of the entire process lifetime.

However, it’s often a great choice for a quick & simple process, usually the first question is “can I do it in SharePoint Designer”.

If needing “full control”, you can have full reign to create workflows using Visual Studio, and the .NET Framework and Windows Workflow Foundation (WF).

This requires certain skills, as the code can be tricky - and it’s not so good if a business user wants to be able to maintain the process definition and business logic, or the activities and business process model need to change repeatedly (or rapidly). 

If only needing to code it once and never touch it, then WF and .NET is a good option.  And there’s lots of code out there, samples, snippets and so on.

But - if wanting to do any reporting, then you’d need to log data to a SQL Server database - using code, and then use Reporting Services to create some custom reports over the database.

—————

So - that’s the FIVE of them (with Elaine covering two really).

Tim then invited all speakers to a sit up front, and begin the panel discussion proper.  

Was a good feature/function-driven discussion, beginning with the value proposition that each offering brings to the table.

There are some topics below without an entry for certain product/offerings, doesn’t mean “no comply, senor”

Just that the conversation jumped around a lot (which is great) - and my notes are a bit scattered in parts (which is bad).

:-)

Value Proposition / Summary Statement

  • Nintex - ease of setup/configuration/use
  • K2 - start small, grow to enterprise/ fully extending MS stack
  • Skelta - framework, embeddable, scalability, completely web based.  Ease of use, minimised code / no-code
  • SPD/WF - free - part of .NET framework. part of Microsoft license - already have in many organisations

Workflow Definition

If you throw back to a 101 thinking, what do you consider workflow to be, from the perspective of your product/offering ??  :

  • Nintex - human oriented WF, but can automate process to do something when item is modified; end to end with no human interaction - eg. Cascading delete
  • K2 - focus on business process, human or system involvement, work between participants & update backend systems, visually looking at current activity, implementing BPM & Reporting - to gain visibility on how to improve and ultimately save money
  • SPD/WF - workflow definition the same “concepts”, more need to think back to WHO will be designing - business user might do in Visio/flowchart, but tricky to understand SPD or WF visually, when compared to screen shots of other (K2, Skelta, Nintex) - they actually look like a workflow (!).   Thus, audience is mainly technical users, developers, etc.  

Target Audience

The next topic for feedback was related to making dynamic changes to a process, such as when requirements change.  One comment was related to “depends on WHO is making the change - sometime a user might change process to suit SPD, for example”.

So, some more thoughts regarding the “who” question with regard to workflow

  • Nintex - business users - their salesman uses internally, created a workflow to follow leads, and create SharePoint sites on commencement.
  • K2 - provides Visio designer for business users, or the web browser, and office-style tools, as well as developers within Visual Studio
  • SPD/WF - would be developers mainly for .NET WF, and even SPD not so well suited for business user

Versioning of processes

  • Nintex - integrated to XOML as with SharePoint Designer, will continue on old process / any new process will have the new version
  • K2 - has workflow server can have multiple versions of workflow, with the ability to download the source code for processes from previous versions
  • Skelta - has a listener to monitor workflows, handle change

Source Code

  • Nintex - can save process definition, and is saved within SharePoint
  • K2 - works with TFS from within Visual Studio.  Can open cross-designer files, between Visio, Visual Studio, web browser, office-style
  • Skelta - saves in database as XML file, independent of SharePoint
  • SPD - is within SharePoint, WF will be in Visual Studio + TFS

Templates

  • Nintex - has some out of the box, but really just as a learning tool to help create a quick process
  • K2 - can’t really “template” a business process, every organisation is different.  Instead, have common building blocks (wizards), and other re-useable pieces like SmartObjects

Integration

  • Nintex - can call other workflow pieces / web services
  • K2 - inter process communication, web services to backend systems, can use SmartObjects, K2 connect for SAP, SharePoint search

Deployment

  • Nintex - can publish to another site, another server, but can’t assign to a particular ContentType
  • K2 - uses MSBUILD packages which can be copied to another server, also environment library & configuration pages for security.  Is able to assign to Content Types
  • SPD - limitation of deployment to multi-server - DEV, TEST, PRODSPD - can’t do across every list

Disaster Recovery

  • Nintex - in SP Content Database
  • K2 - different set of databases
  • Skelta - other database also / Skelta advanced server failover cluster
  • SPD/WF - SharePoint database also

Costs

Didn’t cover $ amounts, more of a discussion between licensed and “free” tools such as SPD/WF; false economy in that you have more developers or consultants, for a longer period of time & thus cost. 

Of course, there may be already some developers in the organisation who can be tasked with such development, and thus would be a valid choice in this instance.

Extensibility

  • Nintex - can code in WF, and use code samples from Microsoft community built custom activities.  SDK pack available, and Nintex-Connect website for community input/response.  Call BizTalk, wait for response
  • SPD - can also be customised, uses same “coded in Visual Studio” .NET WF activities as for Nintex
  • K2 - can create workflows in Visual Studio, and new ServiceObjects, EventBus, full K2 API, and portal site, with black market - components, wizards, templates, connect to SAP
  • Skelta - out of box activities, server events, human workflow, connectors to SAP, Oracle, etc.   API’s can be built / custom activities
  • WF - anything that can be done in Visual Studio.  Is a framework of code / classes / building blocks

Management of Workflows / Capacity Planning

  • Nintex - reporting is coming soon, with avg, max, min, etc
  • K2 - custom reports, report builder, simulations from historic data
  • Skelta - can do KPIs/thresholds to start or react to a workflow

Training

  • Nintex - designed to very intuitive, more often business users need training in “identifying business problem”
  • K2 - training can be a few hours to do initial processes, 3 day training course available
  • Skelta - 7 day (!) training course for business users

—————

By now, the session had moved into the question & discussion stages of the evening - with a few main topics as follows :

Migration

One question was asking “what if I use say, Nintex, and then outgrew, wouold I be stuck, could I upgrade ?”.  

Well, no - not the specific code from one product to the other, but it would signal a need to maybe change your processes.  If you outgrow the “tool”, you’ve most likely (also) outgrown the “process”.

Take the opportunity to review & analyse the process and design using some of the new features of the “upgraded-to” product.   (Or - you simply chose the wrong product to begin with !?!)

User Interface

With a process or workflow operating as the business layer for an application, what about the presentation layer, shown to users/participants - as opposed to the developers/creators of the workflow :

  • Nintex - InfoPath forms (Forms Server), view flow in site.  Can do “Lazy Approval” - reply via email with a Yes or No, for example
  • Skelta - MSN messenger, can send approve, SMS reply
  • K2 - InfoPath, WebForms, WebParts, Windows app’s also - multi-viewer technologies / presence based routing

Bear in mind that you need to be careful on mobile devices, don’t just show a mobile-ised version of a 60 field InfoPath form, for example !

Time To Market

This is another aspect, that I didn’t get time to ask about.   I’d expect that Nintex is a very short production ready timeframe (probably under 10 minutes too).

K2 & Skelta look similar, with more hours & days required depending on customizations and integrations.  And SPD would be a quick deploy & up-and-running.

The longest (by a decent amount) would be the WF custom coded option.  Aside from the complex code that has to be written, as with any code, development & deployment - there will be a longer time to dev, test, etc.

—————

Some great topics, not just to hear how the products stacked up, and their abilities, but some key workflow “concepts”, and even back to simple application analysis & design, architecture & infrastructure - and coding/development and deployment.

Like with any development project, there are options and better/best/not-so-good ways to do something - depending on the situation at hand.

With regard to workflow, there are considerations like :

  • Which tool will meet the needs now, and future - as there’s no real upgrade path
  • The “who” focus is key - who needs to update a process, may determine the tool choice also.
  • The “when/how often” will/does the process change will also be a factor

These sorts of questions & answers will need some business analyst time to identify firstly the business environment - and then the tools at hand (as was covered during the panel session).

Thanks to all the presenter/panelee’s - and for Tim Wragg for deftly steering the discussion along.  

Now that you’ve read all the way to the bottom (!), there are some downloads from the evening available. 

There is the Workflow Panel Session PodCast of the entire sessions (40 MB - mp3 format), and you can grab the slide decks from Skelta, Nintex and K2.

Best of Tech-Ed 2008 Developer Awards

May 27, 2008 at 4:12 pm | In Uncategorized | No Comments

K2 blackpearl was named a finalist in the “Best of Tech·Ed 2008 Developer Awards” in the “SharePoint” category by Windows IT Pro and SQL Server Magazine.  The Best of Tech·Ed 2008 Awards recognize companies who offer innovative products in the industry.

The judges reviewed more than 65 products and services submitted for the contest and chose 13 finalists to be interviewed at the Tech·Ed 2008 Developers Conference in Orlando, Florida. 

For SharePoint Development, the finalists are K2 blackpearl (K2), PointFire (IceFire Studios)and Office Canvas (Neudesic).

Looks like PointFire is a multi-lingual WSS tool from Finland.   Their website is unavailable at the moment, so can’t look into it any further.

Office Canvas is a SharePoint add-on for creating composite business applications. These applications provide workflow, reporting, and custom user interfaces for SharePoint List data, business data (via BDC), and external services all through an intuitive design canvas.

Looks like K2 will be the winner among this lot - although Office Canvas looks pretty cool.

Winners will be announced on June 5 at an evening reception for all of the finalists.  Click here to see all finalists, in all categories.

Source : K2 blackpearl a finalist in the Best of Tech-Ed 2008 Developer Awards

Next Page »

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.